成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > Python利器openpyxl之操作excel表格

Python利器openpyxl之操作excel表格

熱門標(biāo)簽:蓋州市地圖標(biāo)注 地圖標(biāo)注的意義點(diǎn) 315電話機(jī)器人廣告 地圖制圖標(biāo)注位置改變是移位嗎 上海機(jī)器人外呼系統(tǒng)哪家好 南京銷售外呼系統(tǒng)軟件 地圖標(biāo)注微信發(fā)送位置不顯示 浙江電銷卡外呼系統(tǒng)好用嗎 房產(chǎn)電銷外呼系統(tǒng)

python處理數(shù)據(jù)時(shí),可以將數(shù)據(jù)保存至excel文件中,此處安利一個(gè)python利器,openpyxl,可以自動(dòng)化處理數(shù)據(jù)值excel表格中。

1、安裝

pip install openpyxl

2、使用

在使用前,需理清e(cuò)xcel的幾個(gè)概念

  • workbook:工作薄,即一個(gè)excel文件
  • worksheet:工作表,一個(gè)excel文件包含多個(gè)sheet,即包含多個(gè)工作表
  • colunm:列,excel中一豎列
  • row:行,excel中一橫行
  • cell:?jiǎn)卧?,組成工作表的最小單位

2.1 Workbook對(duì)象

創(chuàng)建工作薄

from openpyxl import Workbook

# 創(chuàng)建一個(gè)工作簿
w=Workbook()

# 獲取當(dāng)前工作sheet
w_s=w.active
# 指定sheet的標(biāo)題
w_s.title="demo1"

# 創(chuàng)建一個(gè)工作表,index指定創(chuàng)建的工作表的位置,默認(rèn)在最后面,title指定工作表的名稱
w_s=w.create_sheet(index=0, title="demo2")
# 指定sheet按鈕的顏色
w_s.sheet_properties.tabColor="FFA500"

# 保存文件
w.save('data/demo.xlsx')

其中當(dāng)創(chuàng)建一個(gè)一個(gè)工作簿時(shí),會(huì)默認(rèn)創(chuàng)建一個(gè)名字為Sheet的工作表。以下即上面代碼所創(chuàng)建的excel工作簿(即excel文件)

加載工作簿

from openpyxl import load_workbook
# 打開(kāi)一個(gè)工作簿,
w=load_workbook("data/demo.xlsx")

# 獲取工作簿下所有工作表的名稱,以下兩種用法作用一樣,官方推薦第一種第一種用法
sheet_names1=w.sheetnames
# sheet_names2=w.get_sheet_names()

# 指定當(dāng)前工作表,以下兩種用法作用一樣,官方推薦第一種第一種用法
w_s1=w["demo1"]
# w_s2=w.get_sheet_by_name("demo2")

# 刪除一個(gè)工作表
w.remove(w["demo2"])

sheet_names2=w.sheetnames

# 保存文件
w.save('data/demo.xlsx')

print(sheet_names1)
print(sheet_names2)

>>>輸出結(jié)果
['demo2', 'demo1']
['demo1']

2.2 worksheet對(duì)象

常用屬性

  • title:表格的標(biāo)題
  • dimensions:表格的大小,這里的大小是指含有數(shù)據(jù)的表格的大小,即:左上角的坐標(biāo):右下角的坐標(biāo),
  • max_row:表格的最大行
  • min_row:表格的最小行
  • max_column:表格的最大列
  • min_column:表格的最小列
  • rows:按行獲取單元格(Cell對(duì)象) - 生成器
  • columns:按列獲取單元格(Cell對(duì)象) - 生成器
  • freeze_panes:凍結(jié)窗格,凍結(jié)單元格上邊所有行和左邊所有列,但單元格所在行列不凍結(jié) ,在果凍頁(yè)面時(shí),凍結(jié)的行和列始終保持不動(dòng)
  • values:按行獲取表格的內(nèi)容(數(shù)據(jù)) - 生成器

常用方法

  • iter_rows:按行獲取所有單元格,內(nèi)置屬性有(min_row,max_row,min_col,max_col)
  • iter_cols:按列獲取所有的單元格
  • append:在表格末尾添加數(shù)據(jù),參數(shù)為一列表或者元祖
  • merge_cells:合并多個(gè)單元格
  • unmerge_cells:移除合并的單元格

現(xiàn)在有這樣一個(gè)excel表格:

from openpyxl import load_workbook


w=load_workbook("data/貓眼電影.xlsx")
w_s=w[w.sheetnames[0]]                          # 選擇第一個(gè)工作表
print("工作表標(biāo)題:",w_s.title)
print("工作表最大行數(shù):",w_s.max_row)
print("工作表最小行數(shù):",w_s.min_row)
print("工作表的大小(左上角到右下角的坐標(biāo)):",w_s.dimensions)
print("工作表最大列數(shù):",w_s.max_column)
print("工作表最小列數(shù)",w_s.min_column)
w_s.freeze_panes="B2"                           # 凍結(jié)第一列和第一行,
# w_s.freeze_panes = 'B1'                       # 凍結(jié)列A
# w_s.freeze_panes = 'C1'                       # 凍結(jié)列A和B
# w_s.freeze_panes = 'C2'                       # 凍結(jié)行1和列A和列B
# w_s.freeze_panes = 'A1'                       # 無(wú)凍結(jié)
# w_s.freeze_panes = None                       # 無(wú)凍結(jié)
# w_s.freeze_panes = 'A2'                       # 設(shè)置第一行為凍結(jié)
w.save("data/貓眼電影.xlsx")

>>>輸出結(jié)果
工作表標(biāo)題: 貓眼電影
工作表最大行數(shù): 101
工作表最小行數(shù): 1
工作表的大小(左上角到右下角的坐標(biāo)): A1:E101
工作表最大列數(shù): 5
工作表最小列數(shù) 1

from openpyxl import load_workbook


w=load_workbook("data/貓眼電影.xlsx")
w_s=w[w.sheetnames[0]]                  # 選擇第一個(gè)工作表

# 獲取第一行所有cell,返回一個(gè)生成器
rows=w_s.iter_rows(min_row=1,max_row=1,min_col=1)

# 獲取第一行的第一行到第五行的cell,返回一個(gè)生成器
cols=w_s.iter_cols(min_col=1,max_col=1,min_row=1,max_row=5)

for row in rows:
    print(row)
for col in cols:
    print(col)
# 寫入一行數(shù)據(jù)
w_s.append([1,2,3,4,5])

# 合并單元格,A1至D1合并到A1
w_s.merge_cells('A1:D1')

# 拆分單元格,此處需要注意的是若先合并再拆分單元格,拆分后的單元格不再恢復(fù)拆分前的格式和數(shù)值
w_s.unmerge_cells('A1:D1')
w.save("data/貓眼電影.xlsx")

>>>輸出結(jié)果
(Cell '貓眼電影'.A1>, Cell '貓眼電影'.B1>, Cell '貓眼電影'.C1>, Cell '貓眼電影'.D1>, Cell '貓眼電影'.E1>)
(Cell '貓眼電影'.A1>, Cell '貓眼電影'.A2>, Cell '貓眼電影'.A3>, Cell '貓眼電影'.A4>, Cell '貓眼電影'.A5>)

如下圖,合并再拆分,cell之前的格式和值時(shí)不再存在。

2.3 Cell對(duì)象

獲取cell方法

1、通過(guò)坐標(biāo)定位的方法

cell1=w_s["A"][:5]
cell2=w_s["A5"]

2、通過(guò)iter_rows()迭代方法,指定行列范圍

rows = w_s.iter_rows(min_col=1, max_col=w_s.max_column, min_row=1, >max_row=1)
for row in rows:
   for cell in row:
       print(cell)
print("+"*20)
cols = w_s.iter_cols(min_row=1, max_row=5, min_col=1, max_col=1)
for col in cols:
   for cell in col:
       print(cell)

>>>輸出結(jié)果
Cell '貓眼電影'.A1>
Cell '貓眼電影'.B1>
Cell '貓眼電影'.C1>
Cell '貓眼電影'.D1>
Cell '貓眼電影'.E1>
++++++++++++++++++++
Cell '貓眼電影'.A1>
Cell '貓眼電影'.A2>
Cell '貓眼電影'.A3>
Cell '貓眼電影'.A4>
Cell '貓眼電影'.A5>

3、通過(guò)指定具體行列方法

cell3=w_s.cell(row=1,column=1)

4、迭代全部行或列

for row in w_s.rows:
   for cell in row:
      cell.value=None
       
for column in w_s.columns:
   for cell in column:
       cell.value=None

5、迭c(diǎn)ell賦值

cell.value="xxx"

2.4 樣式設(shè)置

目前官方提供的styles提供的樣式有以下幾塊:

Font: 來(lái)設(shè)置文字的大小,顏色和下劃線等

PatternFill: 填充圖案和漸變色

Border: 單元格的邊框

Alignment: 單元格的對(duì)齊方式等

Font:

from openpyxl.styles import Font
font = Font(name='宋體',size = 11,bold=True,italic=True,strike=True,color='000000')
cell.font = font

設(shè)置字體為“宋體”,大小為11,bold為加粗,italic為斜體,strike為刪除線,顏色為黑色

PatternFill:

from openpyxl.styles import PatternFill
fill = PatternFill(fill_type = "solid", fgColor="9AFF9A")
cell.fill = fill

fill_type指定填充類型,fgColor指定填充顏色(必須為RGB值,RGB顏色對(duì)照表)。另外需注意的是,fill_type若沒(méi)有特別指定>類型,則后續(xù)的參數(shù)都無(wú)效,平時(shí)所用也是solid(完全填充,無(wú)漸變)和None最多,官方提供的還有
[‘none', ‘solid'', ‘darkDown', ‘darkGray', ‘darkGrid', ‘darkHorizontal', ‘darkTrellis', ‘darkUp', ‘darkVertical', ‘gray0625', ‘gray125', ‘lightDown', ‘lightGray', ‘lightGrid', ‘lightHorizontal', ‘lightTrellis', ‘lightUp', ‘lightVertical', 'mediumGray']

PatternFill:

from openpyxl.styles import Border,Side

border = Border(left=Side(border_style='thin', color='000000'),
right=Side(border_style='thin', color='000000'),
top=Side(border_style='thin', color='000000'),
bottom=Side(border_style='thin', color='000000'))
cell.border = border

官方提供的樣式還有:

[‘dashDot', ‘dashDotDot', ‘dashed', ‘dotted', ‘double', ‘hair', ‘medium', >‘mediumDashDot', ‘mediumDashDotDot', ‘mediumDashed', ‘slantDashDot', ‘thick', 'thin']

Alignment:

from openpyxl.styles import Alignment

align = Alignment(horizontal=‘left',vertical=‘center',wrap_text=True)
cell.alignment = align

horizontal: 水平方向?qū)R方式,左對(duì)齊left,居中center和右對(duì)齊right,分散對(duì)齊distributed,跨列居中centerContinuous,兩端對(duì)齊justify,填充fill,常規(guī)general

vertical:垂直方向?qū)R方式,居中center,靠上top,靠下bottom,兩端對(duì)齊justify,分散對(duì)齊distributed

wrap_text:自動(dòng)換行

3、案例

掌握以上就基本平時(shí)夠用了,自己寫了一個(gè)案例。

現(xiàn)在有這樣一個(gè)txt文件,需要把它寫進(jìn)excel文件中

代碼如下:

from openpyxl import Workbook
import json
from openpyxl.styles import Font, PatternFill, Alignment, Border, Side

# 定義表頭的樣式
style_head = {
    "border": Border(left=Side(style='medium', color='FF000000'), right=Side(style='medium', color='FF000000'),
                     top=Side(style='medium', color='FF000000'), bottom=Side(style='medium', color='FF000000')),
    "fill": PatternFill("solid", fgColor="9AFF9A"),
    "font": Font(color="1E90FF", bold=True),
    "alignment": Alignment(horizontal="center", vertical="center")
}
# 定義表內(nèi)容樣式
style_content = {
    "border": Border(left=Side(style='thin', color='FF000000'), right=Side(style='thin', color='FF000000'),
                     top=Side(style='thin', color='FF000000'), bottom=Side(style='thin', color='FF000000')),
    "alignment": Alignment(horizontal='left', vertical='center'),
    "font": Font(name="黑體")}


def get_data():
    with open("data/demo貓眼電影TOP100.txt", 'r', encoding='UTF8') as f:
        # 迭代讀取文件的每一行
        for line in f.readlines():
            # 將讀取到的內(nèi)容轉(zhuǎn)化為python對(duì)象
            data = json.loads(line)
            yield data


def write_to_excel():
    # 創(chuàng)建一個(gè)工作簿
    w = Workbook()
    # 獲取當(dāng)前工作表
    w_s = w.active
    # 更改當(dāng)前工作表名稱
    w_s.title = "貓眼電影"
    # 設(shè)置行的高度
    w_s.row_dimensions[1].height = 20
    # 設(shè)置列的寬度
    w_s.column_dimensions["B"].width = 15
    w_s.column_dimensions["C"].width = 35
    w_s.column_dimensions["D"].width = 24
    # 寫入表頭信息
    title = ["排名", "電影名", "鏈接", "上映時(shí)間", "評(píng)分"]
    w_s.append(title)
    # 迭代方式取出表頭(第一行)每個(gè)cell,指定樣式
    for row in w_s.iter_rows(max_row=1, min_col=1):
        for cell in row:
            cell.border = style_head["border"]
            cell.fill = style_head["fill"]
            cell.font = style_head["font"]
            cell.alignment = style_head["alignment"]
    # 從txt文件中獲取相關(guān)數(shù)據(jù)
    datas = get_data()
    for data in datas:
        # 寫入表內(nèi)容
        w_s.append(list(data.values()))
    # 迭代方式取出表中每個(gè)cell,指定樣式
    for row in w_s.iter_rows(min_row=2, min_col=1):
        for cell in row:
            cell.border = style_content["border"]
            cell.alignment = style_content["alignment"]
            cell.font = style_content["font"]
    # 保存excel文件
    w.save("data/貓眼電影.xlsx")


if __name__ == "__main__":
    write_to_excel()

完成后:

總結(jié)

到此這篇關(guān)于Python利器openpyxl之操作excel表格的文章就介紹到這了,更多相關(guān)Python openpyxl操作excel內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python 辦公自動(dòng)化——基于pyqt5和openpyxl統(tǒng)計(jì)符合要求的名單
  • Python Excel處理庫(kù)openpyxl詳解
  • python使用openpyxl庫(kù)讀寫Excel表格的方法(增刪改查操作)
  • Python離線安裝openpyxl模塊的步驟
  • 解決python 使用openpyxl讀寫大文件的坑
  • Python openpyxl 無(wú)法保存文件的解決方案
  • python openpyxl 帶格式復(fù)制表格的實(shí)現(xiàn)
  • python 使用openpyxl讀取excel數(shù)據(jù)
  • python openpyxl的使用方法

標(biāo)簽:陽(yáng)泉 雙鴨山 克拉瑪依 赤峰 臨汾 貴州 日照 金華

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python利器openpyxl之操作excel表格》,本文關(guān)鍵詞  Python,利器,openpyxl,之,操作,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python利器openpyxl之操作excel表格》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Python利器openpyxl之操作excel表格的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    日韩精品欧美| 成人中文字幕合集| 国产欧美日韩在线视频| 不卡的日韩av| 成人欧美在线观看| 亚洲欧洲美洲国产香蕉| 欧美极品少妇videossex| 日韩大片一区二区| 一区视频免费观看| 海角社区69精品视频| 国产亚洲欧美视频| 中文字幕一区二区三区四区不卡| 国产成人久久精品77777| 亚洲爆乳无码精品aaa片蜜桃| 欧美videofree性高清杂交| 国产999精品久久| www.欧美日韩| 少妇高清精品毛片在线视频| 欧美精品国产| 久久精品一卡二卡| 国产精品视频在线免费观看| 免费黄网大全| 久久精品在这里| 日韩久久久久| 色屁屁影院www国产高清麻豆| 最新的欧美黄色| 亚洲爱爱视频| 亚洲www色| 在线人成动漫视频在线观看| 丰满人妻熟女aⅴ一区| 销魂美女一区二区三区视频在线| 成人午夜免费福利| 精品一区二区三区人妻| 欧美成人综合一区| 另类小说综合欧美亚洲| 日韩成人一区二区| 亚洲永久精品在线观看| 国产精品麻豆欧美日韩ww| 日韩网红少妇无码视频香港| 欧美最猛黑人xxxx黑人猛交3p| 欧美91视频| 久久综合伊人77777麻豆最新章节| 爱爱视频网站免费| 色版视频在线观看| 91九色02白丝porn| av成人资源网| 欧美系列在线观看| 99riav一区二区三区| 久久久久黄久久免费漫画| 日韩精品免费视频一区二区三区| 91av资源网| 性生活三级视频| 国产私人影院| a级片在线观看免费| 毛片在线播放a| 一区二区成人国产精品| 日韩熟女一区二区| 色呦呦一区二区三区| 精品黑人一区二区三区在线观看| 欧美××××黑人××性爽| 免费偷拍视频网站| 欧美一区二区三区啪啪| 婷婷激情5月天| 日韩欧美三级在线| 香蕉视频国产精品| 香蕉视频xxxx| 成年人免费看的视频| 日本黄色精品| 最新中文字幕在线播放| 波多野结衣爱爱| 91好吊色国产欧美日韩在线| 日韩欧美电影在线观看| 制服师生第一页| 亚洲成av人片一区二区梦乃| 中文字幕一区二区人妻电影丶| 国产亚洲欧美日韩美女| 国产精品高潮呻吟视频| 亚洲专区国产精品| 色偷偷91综合久久噜噜| 日本黄色录像片| 日韩在线观看中文字幕| 欧美亚洲另类在线一区二区三区| 国产网站欧美日韩免费精品在线观看| 日本一区精品久久久久影院| 久久亚洲国产成人亚| 国产在线乱码一区二区三区| 国产美女高潮一区二区三区| 亚洲第一中文字幕在线观看| 欧美日韩中国免费专区在线看| 国产黄色免费大片| 久久不射电影网| 国产免费内射又粗又爽密桃视频| 一级特黄aaaaaa大片| 99精品福利视频| 国产精品678| 欧美放荡的少妇| 色诱色偷偷久久综合| 日韩一区av在线| 国产精品视频第一区| 一本色道久久hezyo无码| 亚洲色图20p| 国产麻豆精品| 一区2区3区在线看| 久久精品视频2| 熟女俱乐部一区二区| 国产精品一码二码三码在线| 91精品人妻一区二区三区蜜桃2| 人人鲁人人莫人人爱精品| 久久99最新地址| 日韩久久免费电影| 国产精品186在线观看在线播放| 国内免费精品永久在线视频| 精品国产av色一区二区深夜久久| 国产免费久久av| 亚洲欧美伊人| 国产123在线| 亚洲精品日韩av| 久久精品国产99精品国产亚洲性色| www.xxxx欧美| 六月丁香综合| 亚洲国产精品成人综合| 国产原创一区二区| 国产精品久久精品日日| 野外做受又硬又粗又大视频√| www欧美成人18+| 日本免费网站在线观看| 超碰91在线观看| 国产成人在线视频免费播放| 国产精品福利小视频| 国产午夜精品一区二区三区四区| 中文字幕亚洲国产| 日本一区免费视频| 在线观看h片| 97成人在线观看| 午夜精品婷婷| 无码人妻精品一区二区三区99v| 国产精品熟妇一区二区三区四区| 久久成人免费电影| 国产一区美女在线| 男人av在线| 国产精品久一| 久久中文精品| 国产一级精品aaaaa看| 精品国内二区三区| 在线观看麻豆视频| 欧美视频中文在线看| 久久精品第九区免费观看| 三妻四妾的电影电视剧在线观看| 久久久久9999亚洲精品| 91欧美精品| www.youjizz.com在线| 欧美激情高清视频| eeuss国产一区二区三区| 日本黑人久久| 日韩一区二区三区视频| 免费看黄色三级| 精品视频资源站| 精品区在线观看| 亚洲精品国产高清久久伦理二区| www.成人在线观看| 欧美精品尤物在线观看| 99久热这里只有精品视频免费观看| 国产在线看片免费视频在线观看| 成人激情综合网| 在线观看国产欧美| 国产精品mm| 久久er99热精品一区二区三区| 成人不卡视频| 香港经典三级在线| 欧美综合在线第二页| 在线免费黄网| 五月婷婷欧美视频| 日韩av不卡在线观看| 男人的天堂最新网址| 亚洲v日韩v综合v精品v| 一本色道无码道dvd在线观看| 91麻豆精品国产| 午夜在线视频观看| 国产精品视频在线观看| xx视频.9999.com| 久久久久久久久久久久久91| 日本一区二区三区免费乱视频| r级无码视频在线观看| 久久久精品电影| 亚洲美女色播| 久久精品国产亚洲高清剧情介绍| www毛片com| 欧美两根一起进3p做受视频| 在线观看区一区二| 在线观看涩涩| 伊人婷婷久久| 肉色超薄丝袜脚交一区二区| 色偷偷偷在线视频播放| 色吊丝av中文字幕| 亚洲资源网你懂的| 蜜桃视频免费观看一区| 伦理欧美一区| 亚洲人成精品久久久久久| 日韩在线观看一区| 在线不卡国产精品| 欧美日韩国产精品激情在线播放| 欧美精品18videosex性欧美| av福利网址网站| 日韩亚洲欧美中文字幕| 新版中文在线官网| 超碰人人人人人人| 天堂av网在线| 91精品一区二区三区综合在线爱| 涩涩视频在线观看| 久久97人妻无码一区二区三区| 操人视频在线播放| 麻豆传媒在线播放| 综合色天天鬼久久鬼色| 国内精品区一区二区三| 亚洲欧洲无码一区二区三区| 免费视频亚洲| 人妻巨大乳一二三区| 性欧美精品一区二区三区在线播放| 美女一区二区在线观看| 亚洲综合图色| 日韩在线不卡av| 精品视频在线播放| 欧美在线www| 开心九九激情九九欧美日韩精美视频电影| 四虎4hu永久免费入口| 中国一级特黄视频| 国产午夜精品久久久久久久| 99国产超薄肉色丝袜交足的后果| 久久国产精品亚洲| 国产精品区一区二区三在线播放| www.久久av.com| 狠狠综合久久| 无码 制服 丝袜 国产 另类| 亚洲电影第三页| 欧美在线观看你懂的| 宅男噜噜噜66国产日韩在线观看| 国产精品视频区1| www.夜夜爱| 一本大道久久a久久精品综合| 日韩免费观看高清完整版在线观看| 精品全国在线一区二区| 91成人app| 日本最新在线视频| 欧美福利一区二区| 一级黄色片在线看| 日本一区二区三区免费视频| 无限资源日本好片| 成人全视频高清免费观看| 成人伦理视频网站| 99久热在线精品996热是什么| 国产免费一区二区三区最新不卡| 黑人操亚洲女人| 欧美一区二区三区播放老司机| 久久国产精品99精品国产| 亚洲国产一二三| 国产aa视频| 国产美女玉足交| 99热在线观看| 久久9999久久免费精品国产| 姬川优奈av一区二区在线电影| 国产精品第一视频| 你懂的视频在线观看| 自拍偷自拍亚洲精品播放| 久久久精品国产sm调教| 少妇高潮一69aⅹ| 久久久久久久久久久网站| 成人午夜一级| 国产精品久久久久秋霞鲁丝| 极品粉嫩美女露脸啪啪| 中文字幕第一页在线播放| 日韩欧美在线网址| 欧美三级午夜理伦三级中视频| 99热久久这里只有精品| 我的公把我弄高潮了视频| 精品国产一区二区三区四区| 日本特黄一级片| 美丽的姑娘在线观看免费动漫| 欧美三级乱人伦电影| 看全色黄大色黄女片18| 国产午夜精品理论片a级大结局| 亚洲h动漫在线| 开心婷婷激情五月| 日韩欧美一区二区三区免费观看| 亚洲欧美国产日韩综合| 色老综合老女人久久久| 成人免费淫片95视频观看网站| 成人av午夜影院| 亚洲国产乱码最新视频| 免费av不卡在线观看| 欧美成人h版在线观看| 国产精品毛片一区二区三区| 最近中文字幕在线观看视频| 免费一区二区视频| ...中文天堂在线一区| av在线播放资源| 亚洲精品视频网上网址在线观看| 一区二区三区观看| 91精品视频在线免费观看| 91av在线免费播放| 欧美经典一区二区| 日韩视频免费中文字幕| 国产精品视频网站在线观看| 在线看免费毛片| 欧美一a一片一级一片| 成人av中文字幕| 大j8黑人w巨大888a片| 日韩欧美在线视频日韩欧美在线视频| 亚洲欧美日韩小说| 91小视频免费观看| 91玉足脚交嫩脚丫在线播放| 免费成人av资源网| 午夜视频在线网站| 这里只有精品视频在线| 日本欧美一区二区三区乱码| 亚洲精品孕妇| 好看的av在线不卡观看| 一区精品久久| 欧美成人精品一区二区免费看片| 国产99久久精品一区二区| 国产在线乱码一区二区三区| 91精品成人久久| 宅男深夜视频| 男人添女荫道口喷水视频| 国产午夜福利一区二区| 欧美视频一区二区三区在线观看| 国产成人免费看一级大黄| 亚洲最新视频在线观看| 亚洲欧美在线播放|