国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

專業(yè)輸出文本化表格的 Python 庫,你值得擁有!

共 12962字,需瀏覽 26分鐘

 ·

2021-09-14 09:34


1. 前言

最近在用 Python 寫一個小工具,這個工具主要就是用來管理各種資源的信息,比如阿里云的 ECS 等信息,因為我工作的電腦使用的是 LINUX,所以就想著用 python 寫一個命令行的管理工具,基本的功能就是同步阿里云的資源的信息到數(shù)據(jù)庫,然后可以使用命令行查詢。

因為信息是展現(xiàn)在命令行中的,眾所周知,命令行展現(xiàn)復雜的文本看起來著實累人,于是就想著能像表格那樣展示,那看起來就舒服多了。

prettytable 庫就是這么一個工具,prettytable 可以打印出美觀的表格,并且對中文支持相當好(如果有試圖自己實現(xiàn)打印表格,你就應該知道處理中文是多么的麻煩)

2. 安裝

prettytable 并非 python 的內(nèi)置庫,通過 pip install prettytable即可安裝。

3. 示例

我們先來看一個示例:

#!/usr/bin/python
#**coding:utf-8**
import sys
from prettytable import PrettyTable
reload(sys)
sys.setdefaultencoding('utf8')

table = PrettyTable(['編號','云編號','名稱','IP地址'])
table.add_row(['1','server01','服務器01','172.16.0.1'])
table.add_row(['2','server02','服務器02','172.16.0.2'])
table.add_row(['3','server03','服務器03','172.16.0.3'])
table.add_row(['4','server04','服務器04','172.16.0.4'])
table.add_row(['5','server05','服務器05','172.16.0.5'])
table.add_row(['6','server06','服務器06','172.16.0.6'])
table.add_row(['7','server07','服務器07','172.16.0.7'])
table.add_row(['8','server08','服務器08','172.16.0.8'])
table.add_row(['9','server09','服務器09','172.16.0.9'])
print(table)

以上示例運行結(jié)果如下:

linuxops@deepin:~$ python p.py
+------+----------+----------+------------+
| 編號 |  云編號  |   名稱   |   IP地址   |
+------+----------+----------+------------+
|
  1   | server01 | 服務器01 | 172.16.0.1 |
|  2   | server02 | 服務器02 | 172.16.0.2 |
|
  3   | server03 | 服務器03 | 172.16.0.3 |
|  4   | server04 | 服務器04 | 172.16.0.4 |
|
  5   | server05 | 服務器05 | 172.16.0.5 |
|  6   | server06 | 服務器06 | 172.16.0.6 |
|
  7   | server07 | 服務器07 | 172.16.0.7 |
|  8   | server08 | 服務器08 | 172.16.0.8 |
|
  9   | server09 | 服務器09 | 172.16.0.9 |
+------+----------+----------+------------+

在以上的示例中,我們通過form導入了表格庫。table實例化了一個表格庫,并且添加了['編號','云編號','名稱','IP地址']為表頭,如果沒有添加表頭,那么會以默認的Field+編號顯示,例如:

+---------+----------+----------+------------+
| Field 1 | Field 2  | Field 3  |  Field 4   |
+---------+----------+----------+------------+

所以為更直觀看出每一列的意義,還是要添加表頭的。

4. 添加數(shù)據(jù)

prettytable提供了多種的添加數(shù)據(jù)的方式,最常用的應該就是按行按列添加數(shù)據(jù)了。

 按行添加數(shù)據(jù) table.add_row

在上面簡單的示例中,我們就是按行添加數(shù)據(jù)的。

添加的數(shù)據(jù)必須要是列表的形式,而且數(shù)據(jù)的列表長度要和表頭的長度一樣。在實際的使用中,我們應該要關注到添加的數(shù)據(jù)是否和表頭對應,這一點很重要。

 按列添加數(shù)據(jù) table.add_column()

看下面的示例:

#!/usr/bin/python
#**coding:utf-8**
import sys
from prettytable import PrettyTable
reload(sys)
sys.setdefaultencoding('utf8')

table = PrettyTable()
table.add_column('項目', ['編號','云編號','名稱','IP地址'])
table.add_column('值', ['1','server01','服務器01','172.16.0.1'])
print(table)

運行結(jié)果如下:

+-------+--------+------------+
| index | 項目 |    值     |
+-------+--------+------------+
|   1   |  編號  |     1      |
|   2   | 云編號 |  server01  |
|   3   |  名稱  |  服務器01   |
|   4   | IP地址 | 172.16.0.1 |
+-------+--------+------------+

以上示例中,我們通過add_column來按列添加數(shù)據(jù),按列添加數(shù)據(jù)不需要在實例化表格的時候制定表頭,它的表頭是在添加列的時候指定的。

table.add_column('項目', ['編號','云編號','名稱','IP地址']) 這一行代碼為例,項目指定了這個列的表頭名為"項目",['編號','云編號','名稱','IP地址']為列的值,同樣為列表。

 從csv文件添加數(shù)據(jù)

PrettyTable不僅提供了手動按行按列添加數(shù)據(jù),也支持直接從csv文件中讀取數(shù)據(jù)。

#!/usr/bin/python
#**coding:utf-8**
import sys
from prettytable import PrettyTable
from prettytable import from_csv
reload(sys)
sys.setdefaultencoding('utf8')

table = PrettyTable()
fp = open("res.csv""r")
table = from_csv(fp)
print(table)
fp.close()

如果要讀取cvs文件數(shù)據(jù),必須要先導入from_csv,否則無法運行。上面的示例運行結(jié)果如下:

PS:csv 文件不能通過 xls 直接重命名得到,會報錯。如果是 xls 文件,請用另存為 csv 獲得 csv 文件

 從sql查詢值添加

從數(shù)據(jù)庫查詢出來的數(shù)據(jù)可以直接導入到表格打印,下面的例子使用了sqlite3,如果使用的是mysql也是一樣的,只要能查詢到數(shù)據(jù)就能導入到表格中。

#!/usr/bin/python
#**coding:utf-8**
import sys
from prettytable import PrettyTable
from prettytable import from_db_cursor
import sqlite3
reload(sys)
sys.setdefaultencoding('utf8')

conn = sqlite3.connect("/tmp/aliyun.db")
cur = conn.cursor()
cur.execute("SELECT * FROM res")
table = from_db_cursor(cur)
print(table)

運行結(jié)果如下:

+------+----------+----------+------------+
| 編號 |  云編號  |   名稱   |   IP地址   |
+------+----------+----------+------------+
|
  1   | server01 | 服務器01 | 172.16.0.1 |
|  2   | server02 | 服務器02 | 172.16.0.2 |
|
  3   | server03 | 服務器03 | 172.16.0.3 |
|  4   | server04 | 服務器04 | 172.16.0.4 |
|
  5   | server05 | 服務器05 | 172.16.0.5 |
|  6   | server06 | 服務器06 | 172.16.0.6 |
|
  7   | server07 | 服務器07 | 172.16.0.7 |
|  8   | server08 | 服務器08 | 172.16.0.8 |
|
  9   | server09 | 服務器09 | 172.16.0.9 |
+------+----------+----------+------------+

 從HTML導入數(shù)據(jù)

支持從html的表格中導入,請看下面這個例子:

#!/usr/bin/python
#**coding:utf-8**
import sys
from prettytable import PrettyTable
from prettytable import from_html
reload(sys)
sys.setdefaultencoding('utf8')

html_string='''<table>
<tr>
<th>編號</th>
<th>云編號</th>
<th>名稱</th>
<th>IP地址</th>
</tr>
<tr>
<td>1</td>
<td>server01</td>
<td>服務器01</td>
<td>172.16.0.1</td>
</tr>
<tr>
<td>2</td>
<td>server02</td>
<td>服務器02</td>
<td>172.16.0.2</td>
</tr>
</table>'''

table = from_html(html_string)

print(table[0])

運行結(jié)果如下:

+------+----------+----------+------------+
| 編號 |  云編號  |   名稱   |   IP地址   |
+------+----------+----------+------------+
|
  1   | server01 | 服務器01 | 172.16.0.1 |
|  2   | server02 | 服務器02 | 172.16.0.2 |
+------+----------+----------+------------+

如上示例中,我們可以導入html的表格,但是不一樣的地方是print語句,使用html表格導入數(shù)據(jù)的時候print的必須是列表中的第一個元素,否則有可能會報[<prettytable.PrettyTable object at 0x7fa87feba590>]這樣的錯誤。

這是因為table并不是PrettyTable對象,而是包含單個PrettyTable對象的列表,它通過解析html而來,所以無法直接打印table,而需要打印table[0]

5. 表格輸出格式

正如支持多種輸入一樣,表格的輸出也支持多種格式,我們在上面中的例子中已經(jīng)使用了print的方式輸出,這是一種常用的輸出方式。

 print

直接通過print打印出表格。這種方式打印出的表格會帶邊框。

 輸出HTML格式的表格

print(table.get_html_string())可以打印出html標簽的表格。

在上面的例子中,使用print(table.get_html_string())會打印出如下結(jié)果:

<table>
    <tr>
        <th>編號</th>
        <th>云編號</th>
        <th>名稱</th>
        <th>IP地址</th>
    </tr>
    <tr>
        <td>1</td>
        <td>server01</td>
        <td>服務器01</td>
        <td>172.16.0.1</td>
    </tr>
    <tr>
        <td>2</td>
        <td>server02</td>
        <td>服務器02</td>
        <td>172.16.0.2</td>
    </tr>
</table>

6. 選擇性輸出

prettytable在創(chuàng)建表格之后,你依然可以有選擇的輸出某些特定的行.

 輸出指定的列

print table.get_string(fields=["編號", "IP地址"])可以輸出指定的列

 輸出前兩行

通過print(table.get_string(start = 0, end = 2))的可以打印出指定的列,當然startend參數(shù)讓我可以自由控制顯示區(qū)間。當然區(qū)間中包含start不包含end,是不是很熟悉這樣的用法?

根據(jù)輸出指定行列的功能,我們可以同時指定行和列來輸出,這里就不說明了。

 將表格切片

從上面的輸出區(qū)間,我們做一個大膽的假設,既然區(qū)間包含start不包含end這種規(guī)則和切片的一樣,我們可以不可通過切片來生成一個新的表格然后將其打印。

事實上是可以的。

new_table = table[0:2]
print(new_table)

如上代碼段中,我們就可以打印出0到1行共2行的表格,python的切片功能異常強大,配合切片我們可以自由的輸入任意的行。

 輸出排序

有時候我們需要對輸出的表格進行排序,使用print table.get_string(sortby="編號", reversesort=True)就可以對表格進行排序,其中reversesort指定了是否倒序排序,默認為False,即默認正序列排序。

sortby指定了排序的字段。

7. 表格的樣式

 內(nèi)置樣式

通過set_style()可以設置表格樣式,prettytable內(nèi)置了多種的樣式個人覺得MSWORD_FRIENDLY,PLAIN_COLUMNS,DEFAULT 這三種樣式看起來比較清爽,在終端下顯示表格本來看起就很累,再加上一下花里胡哨的東西看起來就更累。

除了以上推薦的三種樣式以外,還有一種樣式不得不說,那就是RANDOM,這是一種隨機的樣式,每一次打印都會在內(nèi)置的樣式中隨機選擇一個,比較好玩。

具體內(nèi)置了幾種樣式,請各位參考官網(wǎng)完整自己嘗試輸出看看。

#!/usr/bin/python
#**coding:utf-8**
import sys
from prettytable import PrettyTable
from prettytable import MSWORD_FRIENDLY
from prettytable import PLAIN_COLUMNS
from prettytable import RANDOM
from prettytable import DEFAULT

reload(sys)
sys.setdefaultencoding('utf8')

table = PrettyTable(['編號','云編號','名稱','IP地址'])
table.add_row(['1','server01','服務器01','172.16.0.1'])
table.add_row(['3','server03','服務器03','172.16.0.3'])
table.add_row(['2','server02','服務器02','172.16.0.2'])
table.add_row(['9','server09','服務器09','172.16.0.9'])
table.add_row(['4','server04','服務器04','172.16.0.4'])
table.add_row(['5','server05','服務器05','172.16.0.5'])
table.add_row(['6','server06','服務器06','172.16.0.6'])
table.add_row(['8','server08','服務器08','172.16.0.8'])
table.add_row(['7','server07','服務器07','172.16.0.7'])
table.set_style(DEFAULT)

print(table)

 自定義樣式

除了內(nèi)置的樣式以外,PrettyTable也提供了用戶自定義,例如對齊方式,數(shù)字輸出格式,邊框連接符等等

 設置對齊方式

align提供了用戶設置對齊的方式,值有l,r,c方便代表左對齊,右對齊和居中 如果不設置,默認居中對齊。

 控制邊框樣式

在PrettyTable中,邊框由三個部分組成,橫邊框,豎邊框,和邊框連接符(橫豎交叉的鏈接符號)

如下示例:

#!/usr/bin/python
#**coding:utf-8**
import sys
from prettytable import PrettyTable

reload(sys)
sys.setdefaultencoding('utf8')

table = PrettyTable(['編號','云編號','名稱','IP地址'])
table.add_row(['1','server01','服務器01','172.16.0.1'])
table.add_row(['3','server03','服務器03','172.16.0.3'])
table.add_row(['2','server02','服務器02','172.16.0.2'])
table.add_row(['9','server09','服務器09','172.16.0.9'])
table.add_row(['4','server04','服務器04','172.16.0.4'])
table.add_row(['5','server05','服務器05','172.16.0.5'])
table.add_row(['6','server06','服務器06','172.16.0.6'])
table.add_row(['8','server08','服務器08','172.16.0.8'])
table.add_row(['7','server07','服務器07','172.16.0.7'])
table.align[1] = 'l'

table.border = True
table.junction_char='$'
table.horizontal_char = '+'
table.vertical_char = '%'

print(table)
table.border`控制是否顯示邊框,默認是`True

table.junction_char控制邊框連接符

table.horizontal_char控制橫邊框符號

table.vertical_char控制豎邊框符號

上例運行如下:

$++++++$++++++++++$++++++++++$++++++++++++$
% 編號 %  云編號  %   名稱   %   IP地址   %
$++++++$++++++++++$++++++++++$++++++++++++$
%  1   % server01 % 服務器01 % 172.16.0.1 %
%  3   % server03 % 服務器03 % 172.16.0.3 %
%  2   % server02 % 服務器02 % 172.16.0.2 %
%  9   % server09 % 服務器09 % 172.16.0.9 %
%  4   % server04 % 服務器04 % 172.16.0.4 %
%  5   % server05 % 服務器05 % 172.16.0.5 %
%  6   % server06 % 服務器06 % 172.16.0.6 %
%  8   % server08 % 服務器08 % 172.16.0.8 %
%  7   % server07 % 服務器07 % 172.16.0.7 %
$++++++$++++++++++$++++++++++$++++++++++++$

以上簡單介紹了表格常用的一些樣式設置。更具體的方法可參數(shù)請參考官方網(wǎng)站:

https://github.com/jazzband/prettytable

原文鏈接:https://linuxops.org/blog/python/prettytable.html

作者:Linuxops


End



瀏覽 42
點贊
評論
收藏
分享

手機掃一掃分享

分享
舉報
評論
圖片
表情
推薦
點贊
評論
收藏
分享

手機掃一掃分享

分享
舉報

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 国产性爱自拍一下| 亚洲视频在线观看| 91人妻人人人人爽| 免费黄色视频在线| 亚洲天堂中文| 国产美女网站| 五月天激情视频| 少妇人妻无码| 91丨露脸丨熟女抽搐| 亚洲丰满熟妇| 韩国三级无码| 永井玛丽亚av无码中出流出 | 九九香蕉视频| 免费国产成人看片在线| 大香蕉色婷婷| 欧美一区三区视频z| av在线天堂| 日本欧美亚洲| 亚洲人成免费| 人妻少妇精品无码| 午夜久| 444444免费高清在线观看电视剧的注意 | 不卡一区| 翔田千里珍藏版无码| 国产无码播放| 东京热无码一区| 北条麻妃中文字幕旡码| 3D动漫精选啪啪一期二期三期| 91福利在线观看| 成人H动漫精品一区二区三区蘑菇 高清无码视频在线免费观看 | 老鸭窝成人视频| 亚洲综合图色40p| 欧美区在线观看| 娇小,学生,高潮,videos| 一级生活片| 日韩欧美视频一区| 中国老女人性爱视频| 国产精品v欧美精品v日韩| www日本黄色| 欧美伊人网在线观看| 玖玖成人| 人妻体内射精一区二区| 18禁网站禁片免费观看| 无码颜射| 黄色在线视频观看| 年轻女教师高潮2| 亚洲日本一区二区三区| 日韩做爱| 久青操| 五月婷婷丁香五月| 精品在线免费视频| 国产毛片毛片毛片| 五月婷婷激情综合| 成年人视频免费看| 特级西西444WWW无码视频兔费看 | 色婷婷在线视频播放| JlZZJLZZJlZZ亚洲女人17| 91精品综合久久久久久五月丁香| 日韩视频免费观看| 秋霞A片| 69国产精品成人无码| 无码一区二区三区四区五区六区| 国产成人黄色| 欧美天天性爱| 四虎福利| 国产日韩二区| 99热官方网站| www.色中色| 人妖黃色一級A片| 久久精品视频久久| 一道本一区二区三区免费视频| 夜夜骚AV一二三区无码| 国产高清免费视频| 热99| 国产精品扒开腿做爽爽爽A片唱戏 中文字幕一区二区三区精华液 | 性欧美一区二区| 国产在线一二三| 久久久3| 91成人电影| 精品三级片| 日韩高清无码一区| 99热欧美| 亚洲无码在线免费观看视频| 日韩黄色av| 自拍av在线| www天天干| 91超碰免费| 九九九免费| 91丝袜一区在线观看| 上海熟妇搡BBBB搡BBBB| 91超碰在线播放| 欧美四虎| 国內精品久久久久久久| 国产av三级| A片在线观看网站| 欧美国产精品一区二区三区| 欧美高清一级| Av高清无码| 一级AAAAA片裸体做受| 乱伦播放五月天| 欧美插插| 色噜噜狠狠一区二区三区300部| 大香蕉玖玖| 天堂网影音先锋| 欧美特黄AAAAAA| 亚洲天堂美女| 91麻豆成人精品国产| 欧美A片在线免费观看| 久久久久少妇| 成人国产精品秘欧美高清| 人人操人人超碰| 天天干天天上| 麻豆黄片| 国产精品九九视频| 超碰91人人操| 成人中文字幕在线视频| 91av在线电影| 亚洲欧洲日本在线| 国产AⅤ无码一区二区| 欧美内射在线| 日韩在线第—页| 五月天婷婷影院影院| 久久伊人综合| 操逼操逼视频| 日韩AⅤ| aaa久久| 五月深爱| 熟妇人妻中文AV| 丁香av| 美女一区| 国产精品秘久久久久久久久| AV毛片| 亚洲字幕在线播放| 中文免费高清在线观看视频| 日韩无码精品AV| 国内免费毛片| 国产嫩草影院| 国产区在线视频| 欧美污视频在线观看| 老太老熟女城中层露脸60| 91人妻人人爽人人澡| 免费无码国产在线55| 亚洲视频在线免费看| 日韩成人视频在线| 国内精品久久久久| 亚洲无码专区在线| 五月天丁香社区| 婷婷天堂| 香蕉国产AV| 德国肥妇熟妇BBwBBw| 亚洲欧美高清视频| 亚洲国产精品尤物yw在线观看 | 一级爱爱| gogogo视频在线观看黑人| 久久99草| 亚洲无码伊人| 99精品视频在线免费观看| 亚洲在线观看中文字幕| 大香蕉在线看| 成人高清无码视频| 久久亚洲婷婷| 苍井空一区二区| 69久久| 亚洲熟女一区二区三区妖精| 丁香五月亭亭| 在线中文字幕第一页| 艹逼视频| 免费A在线| 熟妇人妻丰满久久久久久久无码 | 337p西西人体大胆瓣开下部 | 日韩黄色在线| 乌克兰毛片| 草逼免费视频| 婷婷综合缴情亚洲另类在线| 亚洲Av在线观看| 久久久久一区二区三区| 欧美日韩在线视频免费| 激情深爱五月| 特级西西44www无码| 免费a片在线观看| 国产成人片| 淫荡97| 91精品国产亚洲| 精品av在线观看| www.插插| 无码人妻精品一区二区三千菊电影| 制服丝袜乱伦| 91成人无码| 国产盗摄AV| 免费看污网站| 色欲AV网站| 在线亚洲小视频| 亚洲成人视频免费观看| 人妻97| 国产一级婬片A片免费妖精视频| 尤物看片| 蜜桃人妻无码| 再深点好爽灬轻点久久国产| 在线无码视频| 91国黄色毛片在线观看| 久久网一区| 日韩無码专区| 日韩成人黄色| 中文日韩字幕| 女毛片| 欧美成人网站视频| 一级黄片免费视频| 人人妻人人要| 婷婷久久综| 免费一区二区三区四区| 欧美男人天堂网| 色色网的五月天| 国产理论片在线观看| 二区三区在线| 亚洲视频在线观看免费| 黄色视频免费观看| 日韩人妻在线播放| 欧洲成人在线观看| 午夜视频福利| 日韩影音| 亚洲高清视频在线播放| 天天日天天日天天干| 操BBBB| 国产av一区二区三区| 成人黄色在线观看视频| 欧美性交网| 丰满熟妇| 最近中文字幕免费MV第一季歌词十| 国产精品无码永久免费A片| 免费国产乱伦| 天堂网在线观看| 日逼综合网| 加勒比DVD手机在线播放观看视频| 国产成人精品一区二区三区四区| 囯产一级a一级a免费视频| 一区二区国产精品| 有码中文字幕| 男人的天堂视频在线观看| 日无码视频| 久久综合伊人| 日本一区二区三区在线观看| 亚洲中文视频在线| 99久久精品国产一区二区三区| 日韩成人黄色电影| 久久青草视频| 蜜桃无码视频小说网站| 奇米色婷婷| AV三级片在线观看| 一区二区三区精品婷婷| 亚洲美女网站免费观看网址| 欧美日韩一级A片| 国产中文字幕在线播放| 爱爱视频日韩| 男人视频网| 日韩va中文字幕无码免费| 中文字幕免费在线观看| 久久久在线视频| 亚洲精品女人久久久| 97在线免费视频| 新超碰在线观看| ww亚洲ww| 小黄片免费在线观看| 老女人操逼视频| 亚洲狼人久久久精品| 91精品国产乱码香蕉黄瓜草莓 | 韩国无码视频| 999久久久精品| 人人草人人澡| 亚洲第一视频| 国产精品色哟哟| 色视频在线观看免费| 中文字幕av无码| 亚洲精品一区中文字幕乱码| 日本爱爱免费播放视频| 黄网站免费在线观看| 最新国产激情视频| 欧洲三级网观看| 国产色视频在线| 偷窥美鲍| 日本黄色A片免费看| 久久伊人精品| a亚洲天堂| 国产无码高清在线观看| www.91n| 翔田千里被躁120分钟| A级免费视频| 青春草在线视频观看| 中文字幕免费在线看一区七区| 日韩精品毛片| 91亚洲一线产区二线产区| 日本女优婷婷青青草原| 久久色片| 少妇搡BBBB搡BBB搡视频一级| 午夜久操| 91丨九色丨国产在线| 天天干天天操天天干| 波多野结衣被操| 四虎成人无码| 丝袜无码| 欧美日韩北条麻妃视频在线观看| 日韩AV片| 精品无码一区二区三区四区久久久软件 | 内射学生妹J亅| 日韩精品一二区| 人妻少妇精品视频| 人妻一区二区在线| 五月天婷婷基地| 亚洲精品中文字幕在线| 无码人妻一区二区三区在线视频不卡| 无码精品人妻一区二区三刘亦菲| 欧美性爱日韩| 91在线成人| 麻豆一区| 亚洲理论| 激情五月丁香婷婷| 中字幕视频在线永久在线观看免费| 亚洲综合成人网| 国产美女被操| 欧美精品A片| 国产精品国产精品国产专区不片 | 亚洲激情av| 99亚洲无码| www九九热| 亚洲黄色av| 东京热久久综合| 国产亚洲视频在线观看| 伊人免费视频在线观看| 亚洲乱码日产精品BD在线观看| 日韩精品一区二区三区四区| 韩国三级HD中文字幕的背景音乐| 免费看操逼视频| 男女一区二区三区| 内射极品美女| 五月丁香视频在线| 国内自拍av| 99re视频播放| 亚洲欧美视频一区| 伊人毛片| 国产白丝精品91爽爽久久| 国产免费AV片| 中文字幕一二三四| 国产精品无码AV| 四虎av在线播放| 激情无码国产| 国产精品久久久久久久久A| 国产中文在线视频| 成人毛片网| 91看片看婬黄大片女跟女| 亚洲人成在线观看| 中文字幕+乱码+中文乱码视频在线观看| 色资源在线| 天天操人人爽| 二区三区在线| 艹逼逼视频| 久久精品视频99| 中文字幕五月久久婷婷| 国产嫩BBwBBw高潮| 亚洲国产一区二区在线| 欧美成人免费A级在线观看| 亚洲欧美日韩黑料吃瓜在线观看| 中文字幕在线视频第一页| 中文字幕免费高清| 色婷婷久综合久久一本国产AV| av女人天堂| 免费在线观看A| 亚洲www啪成人一区二区麻豆| 中文字幕国产在线观看| 日本色色网| 美女性爱视频网站| 日韩综合一区| 中文字幕免费无码| 日韩精品免费| 日韩人妻在线播放| 高潮视频在线观看| 成人精品一区日本无码网站suv| 精品免费国产一区二区三区四区的使用方法 | 女同久久另类99精品国产91| 成人网肏逼视频| 国产又粗又长视频| 欧美大吊在线| 日韩无码AV一区二区| 久草视频在线资源| 成人伊人综合| 亚洲精品鲁一鲁一区二区三区 | 中文字幕无码av| 91精品国产成人做爰观看奶头 | 久草a视频| 手机看片1204| 视频國产在线| 色哟哟一区二区三区| 亚洲一区二区视频在线观看| 中文无码人妻| 成人黄色录像| 亚洲高清中文字幕| 精品视频网| 亚洲性爱视屏| 黄色视频在线网站| 亚洲北条麻妃一级A片| 亚洲一级黄色视频| 中文字幕一级片| 尤物AV| 日韩国产免费| 成人网在线视频| 日日搔av一区二区三区| 中文字幕在线观看福利视频| 欧美激情无码一区二区三区张丽| 麻豆国产成人AV一区二区三区| 大香蕉在线伊| 精品玖玖| www.91爱爱,com| 超碰天堂| 婷婷亚洲精| 手机在线观看AV| 亚洲影音先锋资源| 亚洲成人视频免费观看| 在线免费观看成人网站| 亚洲高清无码视频在线观看| 欧美天天性爱| 九九九成人视频| 亚洲二级片| 人妻免费在线视频| 嫩BBB搡BBB搡BBB搡| AV在线播放中文字幕| 操逼视频免费播放| 91蝌蚪在线视频| 水果派AV解说| www.久久久| 国产精品视频在线看| JiZZjiZZ亚洲成熟熟妇| 无码人妻丰满熟妇区17水蜜桃| 99乱伦| 天干天干天夜夜| www.青青草视频| 毛片一级片| 国产美女被爽到高潮免费A片软件| 天天操网| 97亚洲综合| 欧美久久电影| 久久久久久久免费视频| 黄色视频免费网站| 熟女视频国产| 国产精品操| 操逼视频91| 亚洲人妻中文字幕| 国产一片黑夜内射| 欧美色图亚洲另类| 色五月婷婷中文字幕| 色婷婷av在线| 99久久99久久99久久久99国产| 四川少妇BBBB槡BBBB槡| 2018中文字幕第一页| 91九色丨国产丨爆乳| AV黄色网址| 亚洲精品无码一区| 日韩免费视频在线观看| 国产欧美在线视频| 91成人在线影院| 狠狠色婷婷7777| 99热这里只有精| 国产精品黑人ThePorn| 黄色毛片视频| 视频一区二区三| 人人爱人人操人人爽| 五月天性爱视频| 日韩福利网| 俺也色俺也干| 日韩AV无码电影| 无码人妻A片一区二区青苹果| 日本在线不卡一区| www.97色色| 色噜噜狠狠一区二区三区牛牛影视| 久久国产精品在线| 国产黄色片在线观看| 中国老女人性爱视频| 97爱爱视频| 五月丁香五月婷婷| 老熟妇一区二区三区啪啪| 色XXX| 97精品人妻| 日韩中文字幕在线观看视频| 激情久久综合| 成人av小说网站| 91av在线免费观看| 在线视频污| 黄色一级aa片| 日日操视频| 江苏妇搡BBB搡BBBB| 亚洲无码一区二区三| 中文字幕av在线播放| 五月婷婷网站| 人人操人人操人人操人人操| A一级黄色| 99激情视频| 欧美精品一卡二卡| 蜜桃传媒AV| 超碰99在线| 91色在线| 国产一级a毛一级a毛观看视频网站www.jn | 大香蕉伊人视频在线观看| 懂色av粉嫩AV蜜臀AV| 国产高清Av| 乱子伦国产精品视频一级毛| 国产小毛片| 大鸡吧在线| 91网址| 亚洲AV无码久久寂寞少妇多毛| 国产性精品| 免费a片在线观看| 国产AV无码成人精品区| chinese高潮老女人| 欧美亚洲成人精品| 婷婷av在线| 中文字幕你懂的| 亚洲成人大片| 国产精品视频一区二区三区在线观看| 在线观看高清无码视频| 亚洲精品无码a片| 美女国产精品| 丁香视频| 日本成人电影| 久久久久久久91| 丁香五月婷婷中文字幕| 亚洲无码你懂的| www.cao| 久久草在线| 五月丁香激情综合| 大香蕉伊人视频在线观看| 国产精品毛片A√一区| 在线一区二区三区四区| 在线黄色av| 丁香五月天天| 亚洲AV片一区二区三区| 强伦轩人妻一区二区三区70后| 91美女视频| 欧美一级婬片AAAAAA片| 欧美亚洲操逼视频| 国产精品欧美综合亚洲| 成人无码精品| 免费看的毛片| 91一级特黄大片| 免费观看在线黄片| 五月天婷婷国产| 国产激情视频在线观看| 国产无码区| 爱色五月| 亚洲AV无码乱码国产| 中文字幕高清无码在线播放| 欧美黄片网站| 亚洲精品午夜精品| 色老板视频在线观看| 国产嫩草视频| 干妞网免费视频| 韩国高清无码60.70.80 | 黄色视频在线免费观看高清视频| 91蝌蚪丨人妻丨丝袜| 狠操在线| 亚洲无吗在线观看| 18禁看网站| 天天日天天操天天日| 欧美福利视频| 亚洲自拍偷拍视频| 国产无套内射在线观看| 亚洲免费成人网| 国产www视频| 日韩性无码| 国产黄色视频在线观看| 91亚洲电影| 尤物最新网址| 婷婷五月无码| 午夜免费无码| 人人爱人人干人人操| 欧美日韩精品一区二区三区| 夜夜骚AV一二三区无码| 麻豆mdapp01.tⅴ| 色婷婷在线观看视频| 伊人网av| 91看片看婬黄大片Videos| 青青激情视频| 久久99精品久久久久婷婷| 大香蕉777| 成人欧美大片黄18| 亚洲乱码日产精品BD在线观看| 免费成人黄色| 人妻在线免费视频| 人人摸人人操人人爱| 少妇搡BBBB搡BBB搡打电话| 在线观看欧美日韩视频| 奇米狠狠干| 岛国AV免费看| 美女黄色免费网站| AV先锋资源| 欧美精品乱码99久久蜜桃| 六月婷婷在线| 亚洲少妇网| 亚洲AV自拍| 亚洲国产三级| AV麻豆| 久草美女| 丝袜足交在线| 日韩大香蕉视频| 婷婷午夜精品久久久久久| 最近中文字幕无码| 午夜无码久久| 在线亚洲免费观看| 日韩无码砖区| 99精品在线观看| 中文字幕在线免费观看视频| 成人区精品一区二区婷婷| 美女日屄| 先锋av资源网| 青青草原网站在线观看| 西西4444大胆无码视频| 粉嫩99精品99久久久久久特污 | 国产一区亚洲| 撸撸操在线视频观看只有精品| 91视频在线看| 欧美日屄| 麻豆免费成人传媒| 伊人五月天激情| 日本无码高清| 国精产品久拍自产在线网站| 五月天成人小说| 国产av网站大全| 亚洲vs无码秘蜜桃| 国产综合久久久777777色胡同| 人妻日日| 影音先锋男人| 久久A√一区二区| 日日骚中文字幕| 最新精品视频| 日本东京热视频| 麻豆乱婬一区二区三区| 麻豆国产91在线播放| 久久精品三级片| 精品人妻一区二区三区-国产精品| 精品无码电影| 福利导航在线| 农村一级婬片A片AAA毛片古装| 东北老女人操逼视频| 成年人黄色视频在线观看| 欧美性爱视频免费观看| 青青草大香蕉伊人| 色图15p| 91一二区| 操屄在线观看| 久久久久a| 亚洲第一色婷婷| 97午夜福利视频| 中文字幕日韩美| 亚洲字幕AV| 亚洲福利社| 免费观看的av| 大香蕉色婷婷| 少妇搡BBBB搡BBB搡造水多,| 免费视频在线观看黄| 欧美色逼| 欧美成人乱码一区二区三区| 先锋影音亚洲AV每日资源网站| 黄色一级爱爱| 免费看三级网站| 99成人电影| 日韩一级爱爱| 美女裸体视频网站| 国产乱伦精品视频| 熟妇人妻久久中文字幕| 在线观看2区| 久久久久久久三级片| 天天操天天干麻豆| 日韩精品毛片一区二区视频免费| 一区无码视频| 人人爱人人爽人人操| 国产高清精品无码| 久久午夜无码鲁丝午夜精品| 国产一区免费观看| 一区二区三区四区日韩| 亚洲图片中文字幕| 亚洲欧洲精品成人久久曰影片| 国产超级无码高清在线视频观看| 欧一美一婬一伦一区二区三区自慰国| 五月精品在线| 精品一区二区免费视频| 高清无码视频免费看| 成人性爱视频免费观看| 国产精品美女在线观看| 特黄在线| 大香蕉伊人综合网| 国产精品视频无码| 亚洲精品无码a片| 欧美日韩国产在线播放| 色婷婷在线免费视频| 蜜桃91精品秘成人取精库| 亚洲人妻电影| 69视频网| 日本18禁网站| 一级黄色A片| 懂色av一区蜜桃| 韩日无码人妻| 国产成人小视频在线观看| 天天射天天干天天| 人人摸人人操人人爱| 99高清国产| 91麻豆精品在线观看| 免费久草视频| 一道本无码在线播放| 肏屄视频免费| 2014AV天堂网| 无码精品一区二区| 黄色三级在线观看| 一区二区高清无码| 三洞齐开Av在线免费观看| 国产在线欧美在线白浆| 小黃片秘嗯嗯啊| 亚洲中文字幕免费观看视频| 91视频入口| 影音先锋av成人电影| 18禁污网站| 亚洲美女在线观看| 激情五月天丁香| 97国产精品视频| 香蕉视频91| 无码视频免费| 中文爱爱视频| 一级成人片在线观看| 亚洲成人视频在线播放| 色播视频在线观看| AⅤ在线观看| 波多野结衣无码AV| 丁香五月天AV| 日韩精品一二三区| 一区二区三区在线观看视频| 深爱激情五月天| 国产一级精品视频| 综合狠狠| 手机在线毛片| wwwAV在线观看| 69av在线视频| 成人做爰黄AAA片免费直播岛国| 人人澡人人看| 六月婷| 四川搡BBBBB搡BBB| 五月天福利网| 日韩群交视频| 91骚| 亚洲va中文字幕| 韩国无码专区| 激情五月天成人| 99热在线播放| 六月丁香久久| 在线播放a| 精品无码一区二区三区蜜桃李宗瑞| 日韩三级av| 日韩无码黄片| 老熟女痒到不行-ThePorn| 国产又爽又黄A片免费观看| 精品一区二区三区毛片| 国外操逼视频| 97超碰中文字幕| 久久精品视频9| 中文乱伦视频| 秋霞A片| 江苏妇搡BBBB搡BBBB-百度| 91黄色在线视频| 久久AV电影| 夜夜操夜夜| 香蕉视频亚洲| 日韩十八禁| 国产无码AV| 欧美性爱日韩| 免费草逼网站| 免费在线黄色视频| 成人国产精品视频| 亚洲最大黄色| 少妇无码一区| 日韩在线观看免| 精品码产区一区二亚洲国产| 日本一级大毛片a一| 精品婷婷| 中文字幕av久久爽一区| 欧美在线观看网站18| 精品一区二区三区四区学生| 国产探花在线观看| 99这里有精品| 国产suv精品一区二区6| 五月天激情午夜福利| 91成人免费在线观看| 亚洲vs无码秘蜜桃| 91网在线| 秋霞A片| 色色色色色欧美网| 国产日韩欧美久久| 日韩专区在线观看| 国产h视频| 天天做天天爱天天高潮| 亚洲一级免费在线观看| 一级内射片在线网站观看| 男人天堂综合网| 久操视频免费| 欧美日韩中文字幕在线观看| 亚洲国产成人自拍| 中文字幕亚洲专区| 色婷婷五月天在线观看| 色五月综合网| 中文字幕在线免费看| 亚洲A片免费看| 中文无码观看| 一级av在线| 日本成人电影| 德国肥妇熟妇BBwBBw| 日皮视频| 亚洲激情在线观看| 亚洲高清无码一区| 嘿咻无码推油| 91麻豆国产视频| 激情五月婷婷色| 欧美熟妇精品黑人巨大一二三区 | 日韩AV一区二区三区四区| 免费在线观看a| 成人A毛片| 免费A级| 蜜臀久久久99久久久久久久| 色欲av伊人久久大香线蕉影院| 中文字幕视频2023| 中文字幕无码精品| 中文字幕日本人妻| 波多野成人无码精品视频| 久操影视| 9l蝌蚪PORNY中文| 大香蕉这里只有精品| 国产精品观看| 丁香婷婷色五月激情综合三级三级片欧美日韩国 | 99re在线观看视频| 日韩大香蕉| 欧美成人性爱影院| 欧美日韩色图| 欧美男人天堂| 国产成人一级| 欧美熟妇高潮流白浆| 午夜成人鲁丝片午夜精品| 成人网站在线免费| 久久久久久一区| 欧美极品另类| 色呦呦中文字幕| 日韩性爱视屏| 亚洲无码免费网站| 久久女女| 成人免费在线视频| 香蕉视频a| 最新黄色av| 麻豆免费成人传媒| 黄色成人毛片| 黄色A片免费观看| 九色国产| 懂色成人视频在线观看| 亚洲精品无码免费| 2025天天操| 一区无码| 人人操人人看人人| va在线| 波多野结衣网址| 午夜福利免费在线观看| 老司机一区二区三区| 日韩成人无码一区二区| 欧美偷拍一区二区| 国产精品高潮呻吟| 国产肏逼视频| 国产精品剧情| 人人草人人舔| 亚洲av免费在线| 成人视频网| 成人手机在线视频| 激情国产视频| 国产无码一区二区三区| 69成人精品| 日韩操B视频| 免费看黄片网站| 狠狠狠狠狠狠狠狠狠狠| 国产插逼视频| 招土一级黄色片| 亚洲国产精品精JIZZ老师| 欧美精品日韩在线观看| 国产又爽又黄免费视频网站| 玖玖婷婷| 你懂的在线网站| 蜜桔视频嫩草蜜桃| 国产在线观看你懂的| 口爆吞精在线| 欧美色综合| av影音先锋在线| 开心深爱激情网| 爆操太妹| 国产精品99精品| 大鸡巴久久久| 欧美日韩精品一区二区三区| 波多野结衣大战黑人| 蜜臀一区二区三区| 激情婷婷av| 人人操人人搞| 插进去综合网| 天天日AV| 99在线精品视频免费观看20|