久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Python操作Excel工作簿的示例代碼(*.xlsx)

瀏覽:89日期:2022-08-01 14:33:09

前言

Excel 作為流行的個(gè)人計(jì)算機(jī)數(shù)據(jù)處理軟件,混跡于各個(gè)領(lǐng)域,在程序員這里也是常常被處理的對(duì)象,可以處理 Excel 格式文件的 Python 庫(kù)還是挺多的,比如 xlrd、xlwt、xlutils、openpyxl、xlwings 等等,但是每個(gè)庫(kù)處理 Excel 的方式不同,有些庫(kù)在處理時(shí)還會(huì)有一些局限性。

接下來(lái)對(duì)比一下幾個(gè)庫(kù)的不同,然后主要記錄一下 xlwings 這個(gè)庫(kù)的使用,目前這是個(gè)人感覺(jué)使用起來(lái)比較方便的一個(gè)庫(kù)了,其他的幾個(gè)庫(kù)在使用過(guò)程中總是有這樣或那樣的問(wèn)題,不過(guò)在特定情況下使用也是挺不錯(cuò)的。

EXCEL文件

Excel 被稱(chēng)為電子表格,其實(shí)際可以保存的格式分為很多種,但是“Excel 工作簿(*.xlsx)”和“Excel 97-2003 工作簿(*.xls)”是其中比較常用的兩種,可以認(rèn)為 .xls 格式的表格是 03版Excel 之前常用的格式,而 .xlsx 是 03版之后,一般指 07版Excel 之后常用的格式。

一般的 Excel 程序?qū)τ谏鲜龅膬煞N格式都可以打開(kāi)編輯,也可以相互轉(zhuǎn)化存儲(chǔ),不過(guò)還是建議在沒(méi)有特殊要求的情況下使用新版本的格式,一方面新的穩(wěn)定版本可能會(huì)修復(fù)之前的一些BUG,同時(shí)也會(huì)帶來(lái)進(jìn)行一些優(yōu)化。

我也是在寫(xiě)這篇總結(jié)之前才發(fā)現(xiàn),一個(gè)空的 .xlsx 格式的文件大小有 7KB,而一個(gè)空的 .xls 格式的文件大小有 24KB,當(dāng)我分別寫(xiě)入一個(gè)相同的漢字后,兩個(gè)文件大小變成了 10KB 和 30KB,差距還是不小的,還有一個(gè)問(wèn)題就是在將 .xlsx 格式的文件另存為 .xls 格式時(shí)還會(huì)有兼容性提示,提醒用戶(hù)有些設(shè)置可能會(huì)丟失,所以能選新版本還是盡量用新版本吧。

測(cè)試環(huán)境

因?yàn)楹芏鄳?yīng)用程序是不斷迭代的,相對(duì)應(yīng)的 Python 庫(kù)也是不斷迭代的,這里盡可能的給出版本號(hào),不同的版本可能會(huì)有不同的問(wèn)題:

操作系統(tǒng): Windows 10 隨意版 Python: 3.75 xlrd: 1.2.0 xlwt: 1.3.0 xlutils: 2.0.0 openpyxl: 3.0.3 xlwings: 0.18.0

以上各個(gè)程序庫(kù)使用之前自行安裝就行,安裝方法就不贅述了,不過(guò)可以提供一個(gè)可以快速安裝鏡像源,使用 pip install -i https://pypi.doubanio.com/simple 庫(kù)名 可以盡可能解決下載安裝緩慢的問(wèn)題。

Excel具體操作

關(guān)于使用 Python 具體操作 Excel 的方法可以分為三組,配合使用 xlrd、xlwt、xlutils 操作作為第一組,使用庫(kù) openpyxl 作為第二組,而 xlwings 作為第三組,這篇總結(jié)重點(diǎn)總結(jié) xlwings 的使用,其他兩組簡(jiǎn)單了解。

xlrd、xlwt、xlutils

這一組操作 Excel 的庫(kù)名字很形象,一個(gè)讀、一個(gè)寫(xiě)、一個(gè)小工具,湊到一起就可以對(duì) Excel 肆意妄為了,下面做個(gè)小練習(xí),打開(kāi)一個(gè) Excel 文件然后修改第一個(gè)單元格的值,再另存為一個(gè)新文件,代碼如下:

import xlrdimport xlwtimport xlutils.copydef save_as_new_file(file_name, new_file_name): # 打開(kāi)Excel文件 rb = xlrd.open_workbook(file_name) # 創(chuàng)建一個(gè)可寫(xiě)入的副本 wb = xlutils.copy.copy(rb) # 獲得第一個(gè)sheet頁(yè)簽 ws = wb.get_sheet(0) # 第一個(gè)單元格寫(xiě)入測(cè)試值 ws.write(0, 0, ’test value’) # 另存為一個(gè)新文件 wb.save(new_file_name)

上述代碼無(wú)論是操作 .xlsx 文件還是操作 .xls 文件都不會(huì)報(bào)錯(cuò),但是另存為的 .xlsx 格式的文件會(huì)打不開(kāi),同時(shí)你會(huì)發(fā)現(xiàn)正常存儲(chǔ)的 .xls 文件打開(kāi)后格式全都沒(méi)了,怎么辦,改個(gè)參數(shù)試試,將打開(kāi)文件的代碼修改如下:

rb = xlrd.open_workbook(file_name, formatting_info=True)

其中參數(shù) formatting_info=True 就表示打開(kāi)Excel時(shí)保留原有的格式,但是這是相對(duì)于 .xls 格式的文件,對(duì)于 .xlsx 格式的文件直接跑出異常 raise NotImplementedError('formatting_info=True not yet implemented'),就因?yàn)樘幚聿涣?.xlsx 格式的文件,我暫時(shí)沒(méi)有使用這幾個(gè)庫(kù)操作 Excel。

還有一點(diǎn),這幾個(gè)庫(kù)操作單元格時(shí),行和列的索引是從0開(kāi)始的。

openpyxl

首先說(shuō)這個(gè)庫(kù)主要用來(lái)操作 .xlsx 格式的文件,對(duì)于 .xls 格式的文件無(wú)法打開(kāi),會(huì)報(bào) openpyxl does not support the old .xls file format 這樣的錯(cuò)誤,但是可以存儲(chǔ)成這樣的格式,再次打開(kāi)時(shí)會(huì)有格式不匹配的警告,但是基礎(chǔ)的數(shù)據(jù)還在,所以還是優(yōu)先用來(lái)操作 .xls 格式的文件吧。

寫(xiě)一個(gè)新文件的常見(jiàn)用法:

from openpyxl import Workbookfrom openpyxl import load_workbookfrom openpyxl.styles import Font, Fill, Alignment, PatternFilldef write_new_excel(file_name): # 創(chuàng)建一個(gè)excel文檔 wb = Workbook() # 獲得當(dāng)前激活的sheet對(duì)象 ws = wb.active # 給A2單元格賦值 ws[’A2’] = ’This is A2 cell’ # 一行添加多列數(shù)據(jù) ws.append([1, 2, ’hello’]) # 添加新的sheet ws = wb.create_sheet(title=’NewInfo’,index=0) # 設(shè)置單元格的值 ws[’A1’] = ’This is new sheet’ # 保存excel wb.save(file_name)

讀取和改寫(xiě)一個(gè)原有文件的常見(jiàn)用法:

def read_update_excel(file_name): # 加載Excel表 wb = load_workbook(file_name) # 打印sheet數(shù)量 print(’sheet count:’, len(wb.sheetnames)) # 打印所有sheet名字 print(’sheet name list:’, wb.sheetnames) # 獲取第一個(gè)sheet對(duì)象 ws = wb[wb.sheetnames[0]] # 打印sheet表行數(shù)和列數(shù) print(’rows count:’, ws.max_row, ’cols count:’, ws.max_column) # 更新單元格A1的內(nèi)容 ws[’A1’] = ’this is A1’ # 在第二行位置插入一行 ws.insert_rows(2) # 刪除第五行 ws.delete_rows(5) # 獲取單元格對(duì)象,對(duì)應(yīng)B2單元格 cell = ws.cell(2,2) # 設(shè)置單元格內(nèi)容 cell.value = ’this is B2’ # 修改字體格式為粗體 cell.font = Font(bold=True) # 修改單元格格式 cell.fill = PatternFill('solid', fgColor='F0CDCD') # 保存原文件或另存一個(gè)文件 wb.save(file_name)

使用這個(gè)庫(kù)遇到的情況,存儲(chǔ)帶有樣式的數(shù)據(jù)沒(méi)有發(fā)現(xiàn)問(wèn)題,但是當(dāng)加入一個(gè)計(jì)算公式后,另存為一個(gè)文件時(shí)明顯文件尺寸變小了,但是數(shù)據(jù)和公式?jīng)]有發(fā)現(xiàn)有問(wèn)題。

有資料說(shuō)處理速度真的很慢,因?yàn)槲姨幚淼奈募容^小,但是沒(méi)有發(fā)現(xiàn)這方面的問(wèn)題,還有一個(gè)問(wèn)題就是說(shuō)Excel中的宏全部丟失,這個(gè)測(cè)試的時(shí)候確實(shí)是丟了,只不過(guò)這個(gè)好像和文件格式有關(guān),要想保存宏需要存儲(chǔ)為 .xlsm 格式,但是 openpyxl 使用來(lái)操作 .xlsx 文件的,存儲(chǔ)時(shí)會(huì)導(dǎo)致宏丟失,強(qiáng)行存儲(chǔ)為 .xlsm 格式會(huì)導(dǎo)致最終的文件打不開(kāi)。

還有一點(diǎn),這個(gè)庫(kù)操作單元格時(shí),行和列的索引是從1開(kāi)始的。

xlwings

這個(gè)庫(kù)在操作的首先要?jiǎng)?chuàng)建一個(gè) App,通過(guò)這個(gè)創(chuàng)建出來(lái)的 App 對(duì)象來(lái)操作 Excel,非常像把 Excel 的各種操作 api 封裝到一起,然后通過(guò)這個(gè) App 對(duì)象來(lái)調(diào)用,如果在創(chuàng)建 App 的時(shí)候不設(shè)置隱藏參數(shù),是會(huì)正常打開(kāi) Excel 程序的。

使用 xlwings 的基本方式:

import xlwings as xw# 設(shè)置Excel程序不可見(jiàn)app = xw.App(visible=False, add_book=False)# 通過(guò) app 操作 Excel文件# app.bala bala bala .....# app.bala bala bala .....# 優(yōu)雅的退出app.quit()

創(chuàng)建一個(gè)新的 Excel 文件并寫(xiě)入數(shù)據(jù):

def write_new_excel(app, file_name): # 創(chuàng)建新的 Excel 表 wb = app.books.add() # 獲取當(dāng)前活動(dòng)的sheet ws = wb.sheets.active # 初始化二維區(qū)域的值 arr_data = [[1, 2, 3], [4, 5, 6], [7, 8, ’end’]] # 設(shè)置到新建的Excel中 ws.range(’A1:B3’).value=arr_data # 設(shè)置單獨(dú)一個(gè)單元格的值 ws.range(’A4’).value=’this is A4’ # 設(shè)置單獨(dú)一個(gè)單元格的值 ws[3,1].value=’this is B4’ # 保存Excel文件 wb.save(file_name) wb.close()

需要注意的是通過(guò)行索引和列索引修改單元格時(shí),起始索引是0。

讀入已有 Excel 表格并修改

def read_update_excel(app, file_name): # 加載已有的表格 load_wb = app.books.open(file_name) # 獲取Excel表中第一個(gè)sheet load_ws = load_wb.sheets[0] # 打印sheet的名字 print(load_ws.name) # 根據(jù)sheet名字獲取sheet對(duì)象 load_ws = load_wb.sheets[load_ws.name] # 獲取當(dāng)前活動(dòng)的sheet load_ws = load_wb.sheets.active # 獲取存在數(shù)據(jù)的行數(shù)和列數(shù) rows = load_ws.api.UsedRange.Rows.count cols = load_ws.api.UsedRange.Columns.count print(’rows count:’, rows, ’cols count:’, cols) # 修改指定單元格數(shù)據(jù)(A1單元格) load_ws[0,0].value=’this is A1’ # 有空行或空列時(shí)獲取準(zhǔn)確的行列數(shù)量 print(load_ws.used_range.shape) # 從A1單元格開(kāi)始擴(kuò)展到非空行空列,最后的行數(shù)和列數(shù) print((load_ws.range(’A1’).expand().last_cell.row, load_ws.range(’A1’).expand().last_cell.column)) # 從A1單元格開(kāi)始擴(kuò)展到非空行空列,最后的行數(shù)和列數(shù) print((load_ws.range(’A1’).expand().last_cell.row, load_ws.range(’A1’).expand().last_cell.column)) # 從A1單元格開(kāi)始擴(kuò)展到非空行空列,最后形狀 print(load_ws.range(1,1).expand().shape) # 從A1單元格開(kāi)始擴(kuò)展到非空行空列,最后的行數(shù)和列數(shù) print((load_ws.range(’A1’).expand(’table’).rows.count, load_ws.range(’A1’).expand(’table’).columns.count)) # 保存修改后的Excel load_wb.save(file_name) load_wb.close()

Excel 增加刪除行和列

def insert_delete_rowscols(app, file_name): # 加載已有的表格 load_wb = app.books.open(file_name) # 獲取當(dāng)前活動(dòng)的sheet load_ws = load_wb.sheets.active # 從第2行開(kāi)始插入4行,也就是說(shuō)2-5行變成新插入的空行 load_ws.api.rows(’2:5’).insert # 刪除第6行和第7行 load_ws.api.rows(’6:7’).delete # 插入一個(gè)單元格,實(shí)際測(cè)試效果是B列從B2開(kāi)始向下移動(dòng),B2為新添加的單元格 load_ws.range(’B2’).api.insert # 插入新的一列 load_ws.api.columns(’B’).insert # 刪除一列 load_ws.api.columns(’C’).delete # 保存修改后的Excel load_wb.save(file_name) load_wb.close()

單元格寬高查詢(xún)?cè)O(shè)置與合并

def cell_operation(app, file_name): # 加載已有的表格 load_wb = app.books.open(FILE_PATH_ROOT + file_name) # 獲取當(dāng)前活動(dòng)的sheet load_ws = load_wb.sheets.active # 合并單元格 load_ws.range(’A2:A3’).api.merge #獲取單元格 cell = xw.Range(’B2’) # 打印單元格所在的行和列 print('row is:', cell.row, 'col is:', cell.column) # 打印當(dāng)前格子的高度和寬度 print('cell.width:', cell.width, 'cell.height:', cell.height) # 設(shè)置當(dāng)前格子的高度和寬度 cell.row_height = 32 cell.column_width = 64 # 指定單元格的高度和寬度自適應(yīng) cell.columns.autofit() cell.rows.autofit() # 再次打印當(dāng)前格子的高度和寬度 print('cell.width:', cell.width, 'cell.height:', cell.height) # 保存修改后的Excel load_wb.save(file_name) load_wb.close()

幾個(gè)庫(kù)支持情況對(duì)比

雖然前面寫(xiě)了這么多方法,但是遇到一個(gè)實(shí)際的問(wèn)題時(shí)還是會(huì)猶豫,到底用哪種方式呢?下面做一個(gè)簡(jiǎn)單的對(duì)比,只是根據(jù)我做的實(shí)驗(yàn)來(lái)簡(jiǎn)單對(duì)比,如果有不準(zhǔn)確甚至是錯(cuò)誤的地方,歡迎大家指出來(lái),我會(huì)盡快改正的。

情景/庫(kù) xlrd、xlwt、xlutils openpyxl xlwings 讀取.xls 可以帶有樣式讀取 不支持 可以讀取 保存.xls 可以帶有樣式保存 可以保存,但是提示文件擴(kuò)展名不匹配,可以看到原始數(shù)據(jù) 可以保存,但是提示文件擴(kuò)展名不匹配,可以看到原始數(shù)據(jù) 讀取.xlsx 可以讀取,但沒(méi)有樣式 可以帶有樣式讀取 可以帶有樣式讀取 保存.xlsx 保存后打不開(kāi) 可以帶有樣式保存 可以帶有樣式保存 讀取.xlsm 可以讀取,但沒(méi)有樣式和宏 可以讀取,但沒(méi)有宏 可以讀取包含宏的表格 保存.xlsm 保存后打不開(kāi),存成 .xls 格式宏丟失 保存后打不開(kāi),存成 .xls想 格式宏丟失 存儲(chǔ)后宏還在 增刪行和列 沒(méi)有直接方法 支持 支持 另存后大小 .xls 文件沒(méi)有變化 .xlsx 文件會(huì)變小 .xls、.xlsx 文件沒(méi)有變化 使用建議 只操作.xls文件可以考慮 只操作.xlsx文件可以考慮,不能帶有宏 一個(gè)比較好的選擇,使用時(shí)感覺(jué)速度稍微有點(diǎn)慢

總結(jié)

Excel 表格程序經(jīng)過(guò)版本的更替發(fā)生了很大的變化,出現(xiàn)了相同內(nèi)容時(shí) .xls 比 .xlsx 格式的文件大很多的情況 基于上一點(diǎn)考慮,如果能使用的新版的表格,那么就放棄舊的格式的吧 還有一個(gè)神奇的情況,一個(gè)帶有少量數(shù)據(jù)的 .xlsx 格式的表格要比一個(gè)空表格還要小,這是什么情況,暫時(shí)沒(méi)弄明白怎么回事,求知道的大神告知一二

到此這篇關(guān)于Python操作Excel工作簿的示例代碼(*.xlsx)的文章就介紹到這了,更多相關(guān)Python操作Excel工作簿內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: python
相關(guān)文章:
主站蜘蛛池模板: av成人在线观看 | 在线三级电影 | 亚洲精品一区二三区不卡 | 天天夜夜操| 91精品久久久久久久久久久 | 欧洲成人午夜免费大片 | 亚洲天堂电影网 | 日韩国产欧美 | 91精品国产乱码久久久久久 | 亚洲精品一区二区在线观看 | 国产91福利视频 | 天操天天干| 天天天干天天射天天天操 | 国产ts人妖另类 | 日本男人的天堂 | 一区视频网站 | 黄色一级免费电影 | 亚洲人成在线观看 | 免费色在线 | 国产精品18久久久久久久久 | 国产在线观看一区二区 | 国产亚洲一区二区三区在线观看 | 日韩视频在线一区二区 | 亚洲成av | 亚洲一区二区三区在线播放 | a视频在线 | 国产精品视频入口 | 国产一区二区在线播放 | 综合久久网 | 国产精品久久久久久久久久久久 | 中文字幕永久第一页 | 日韩aⅴ一区二区三区 | 黑人精品视频 | 伊人电影综合 | 欧美激情性国产欧美无遮挡 | 国产精品二区三区 | 美女二区 | 99精品国产一区二区 | 国产精品一区二区三区在线看 | 精品www | 精品一二三区 | 日韩国产精品一区二区 | 另类色| 在线视频亚洲 | 成年无码av片在线 | 黄色免费视频 | 国产91黄色 | 黄色一级网站视频 | 日韩欧美视频一区二区三区 | 综合网亚洲 | 久久九九精品视频 | a视频在线观看免费 | 99久久国产 | 伊人青青操 | 日日摸日日碰夜夜爽不卡dvd | 一区二区三区视频免费在线观看 | 免费观看一级特黄欧美大片 | 日韩性视频 | 国产精品高清一区二区 | 成人在线视频网 | 337p日本粉嫩噜噜噜 | 午夜影院毛片 | yiren22综合网成人 | 性色国产 | 欧洲毛片 | 日韩成人在线播放 | 色婷婷导航 | 99久久久99久久国产片鸭王 | 在线观看你懂的网站 | 欧美日韩干| 一区二区不卡视频 | 中文精品在线 | 亚洲成人一区二区 | 国产一区精品视频 | 国产欧精精久久久久久久 | 中文字幕国产一区 | 黄色在线免费观看 | 99视频在线免费观看 | 欧美久久久久久久久久久 | 欧美日韩在线播放 | 一级毛片免费 | 一级黄色录像毛片 | 欧美爱爱视频 | 激情91 | 精品1区 | sese综合| 精品久久久久香蕉网 | 国产高清精品一区二区三区 | 久久小草 | 欧美一级在线 | 国产精品久久精品 | 成人毛片在线观看 | 成人午夜影院 | 婷婷激情五月 | 国产精品久久久久久久久久东京 | 国产精品成人国产乱一区 | 男人天堂网av | 欧美日韩国产精品一区二区 | 欧美一级片在线观看 | 日韩中文字幕在线 | 久久久国产精品入口麻豆 | 亚洲一区高清 | 日韩av免费在线观看 | 爱福利视频 | 91精品国产91久久久久久吃药 | 欧美日韩国产中文 | 日韩一级电影在线 | 日韩视频久久 | 999精品视频 | 精品毛片 | 蜜桃精品久久久久久久免费影院 | 国内在线精品 | 国产高清网站 | 欧美一级在线 | 国产一区二区三区免费 | 国产精品免费观看 | 色爱区综合五月激情 | 伊人精品在线 | 国精品一区 | 亚洲a网 | 日本一区二区电影 | 97人人做人人人难人人做 | 久久精品亚洲一区二区 | 欧美日韩中文在线观看 | 午夜精品久久久久久久久久久久久 | 久久午夜影院 | 国产资源视频在线观看 | 香蕉久久av一区二区三区 | 亚洲精品一区二区三区蜜桃久 | 日韩城人网站 | 国产精品精品视频 | 亚洲成av人片在线观看无码 | 天堂在线一区二区 | 国产视频一区在线 | 亚洲国产精品久久 | 国产成人精品在线 | 亚洲永久免费 | 欧美一级网站 | 精久久| 免费在线看a | 一级片免费在线 | 国产999精品久久久久 | 欧美一区二区三区免费观看视频 | 久久久久久av | 韩国精品一区二区三区 | 免费欧美一级 | 日韩一级视频 | 国产精品美女av | 亚洲精品一区二区三区四区高清 | 日韩成人免费av | 欧美电影一区 | 国产日韩欧美一区 | 日日摸夜夜添夜夜添高潮视频 | 久久精品国产免费 | 91亚洲国产成人久久精品网站 | 亚洲精品久久久久午夜 | 日韩精品一区二区在线观看 | 久久不射电影网 | 久久aⅴ乱码一区二区三区 91综合网 | 在线一区视频 | 久久久蜜桃一区二区人 | 先锋av资源网 | 国产综合网站 | 亚洲视频一区在线 | 精品无人乱码一区二区三区 | 色毛片 | 亚洲 精品 综合 精品 自拍 | 欧美一级裸体视频 | 91精品国产欧美一区二区成人 | 精品一区二区三区免费视频 | 91久久久久久久久久久久久久久久 | 亚洲精品国产电影 | 久久国产精品一区二区 | 成人在线观看h | 日韩在线视频一区 | 国产一级视频免费观看 | 欧美日韩高清 | 女同理伦片在线观看禁男之园 | 国产成人精品一区二区视频免费 | 日本中文字幕一区二区 | 国产成人精品一区二区三区四区 | 国产色网| 国产精品久久久久久亚洲调教 | 一区二区日韩在线观看 | 欧美一区二区伦理片 | 欧美精品黄色 | 日韩久久精品 | 欧美精品一区二区三区在线 | 日韩亚洲一区二区 | 精品一区二区久久久久久久网站 | 在线99视频| 久久九九这里只有精品 | 久久精品com | 全毛片| www.国产精品| 无码国模国产在线观看 | 免费在线色 | 一区二区在线看 | 欧美精品久久久久久久久 | 日韩精品在线免费 | 中文字幕第33页 | 天天操天天碰 | 久久一道本| 99精品久久久 | 日本国产一区二区 | 亚洲国产精品久久久久 | 亚洲成熟少妇视频在线观看 | 亚洲国产精品成人 | 69日影院 | 91在线中文字幕 | 久久电影一区 | 国产一区二区三区四区在线观看 | av在线综合网 | 色135综合网 | 亚洲一区欧美一区 | 亚洲永久免费视频 | 久久久久国产精品一区二区三区 | 国产一区二区久久 | 羞羞视频在线免费观看 | 久久久久久影院 | 91精品国产91久久久久久吃药 | 亚洲成a人 | 黄色大片免费网址 | 久久综合久久久 | 91精品国产综合久久婷婷香蕉 | 成人午夜视频在线观看 | 欧洲一区二区三区 | 久久精品欧美电影 | 亚洲国产精品一区 | 亚洲精品一区二区网址 | 亚洲午夜精品视频 | 国产99在线 | 亚洲 | 亚洲成人第一 | 欧美日韩国产综合网 | 不卡免费视频 | 久久午夜影院 | 国产一级免费视频 | 国产另类ts人妖一区二区 | 日韩在线免费观看视频 | 嫩草影院永久入口 | 日韩手机在线观看 | 国产美女永久免费无遮挡 | 日韩第一区 | 天天干狠狠干 | 国产91富婆养生按摩会所 | 天天射影院 | 99精品免费在线 | 亚洲+变态+欧美+另类+精品 | 一级毛片免费观看 | 天天干人人 | 成人三级av | 免费观看一级特黄欧美大片 | 亚洲 欧美 日韩在线 | 久草新免费 | 国产剧情一区二区 | 成人一级 | 免费看国产片在线观看 | av免费在线观看网址 | 91麻豆精品国产91久久久更新资源速度超快 | 最近免费中文字幕大全免费版视频 | 精品视频在线视频 | 国产日产欧美a级毛片 | 欧美激情欧美激情在线五月 | 日韩精品一区二区三区在线观看 | 成人午夜视频在线观看 | 成人精品视频99在线观看免费 | 久久99精品视频在线观看 | 国产日韩欧美一区二区 | 欧美精品欧美激情 | 国产精品456在线影视 | 天天操网 | 97热在线| 欧美日韩国产免费一区二区三区 | 性色av一区二区三区免费看开蚌 | 日韩一区中文字幕 | 久久男人 | 免费视频爱爱太爽了 | 午夜精品一区二区三区免费视频 | 亚洲高清视频一区二区三区 | 在线观看日韩精品 | 婷五月综合 | 欧美午夜视频 | 91久久久www播放日本观看 | 视频一区久久 | 91超碰caoporm国产香蕉 | 成人a视频 | av伊人网| 午夜精品影院 | 91久久精品一区二区别 | 国产精品中文字幕在线观看 | 在线观看日韩精品 | 丁香五月网久久综合 | 日本欧美在线观看 | 久久mm| 中文无码久久精品 | 三级视频在线观看 | 国产福利片在线观看 | 欧美成人一区二区 | 久久777| 中文字幕在线导航 | 欧美性猛交xxxx黑人猛交 | 午夜婷婷激情 | 操操操操操操操操操操操操操操 | 天堂在线中文 | 精品久久久久久亚洲综合网 | 日韩欧美精品一区二区三区 | 国产真实精品久久二三区 | 国产日韩欧美精品一区二区三区 | 国产精品香蕉 | 国产精品久久久久久久午夜片 | 国产一区2区 | 在线欧美视频 | 爱爱网址| 欧美成人一区二区三区片免费 | 欧洲成人午夜免费大片 | 国产永久免费 | 国产精选一区二区 | 久久久精品影院 | 91精品国产综合久久久蜜臀图片 | 日韩免费精品视频 | 久久精品一区二区三区四区 | 久色91| 一区二区三 | 久久久久久综合 | 午夜免费视频网站 | 久久99深爱久久99精品 | 超碰97中文| 一区二区三区国产 | 精品视频一区二区 | 日本久久久久久 | 狠狠夜夜 | 国产一区二区三区四区在线观看 | 91中文字幕在线 | 超碰中文字幕 | 天天天操 | 国产精品久久久久久久久 | 特黄特色大片免费视频观看 | 国产成人小视频 | 久久精品国产亚卅av嘿嘿 | 精品亚洲一区二区三区四区五区 | 天天干天天添 | 久久久久国产精品免费免费搜索 | 国产男人天堂 | 国产一区二区三区视频在线观看 | 亚洲精品成人在线 | 国产一区中文字幕 | 日韩高清在线一区 | 亚洲精品一区国产精品 | 免费午夜电影 | 日本黄a三级三级三级 | 在线视频亚洲 | 欧美久久久久 | av午夜电影| 91精品久久久久久 | 亚洲福利一区 | 先锋资源av在线 | 中文在线一区 | 国产精品久久久久久久久免费桃花 | 亚洲美女视频 | 亚洲精品免费看 | 国产精品久久久久aaaa | 9191视频 | 视频在线一区 | 日韩精品一区二区三区在线 | 男女深夜网站 | 成人h视频 | 欧美一级特黄aaaaaa大片在线观看 | 国产激情视频在线观看 | 亚洲精品在线视频 | 欧美一区二区三区 | 日韩一区电影 | 中文字幕在线综合 | 成人久久久| 91精品国产综合久久香蕉922 | 国产毛片一区二区 | 国产午夜精品一区二区三区 | 日韩在线不卡一区 | 伊人yinren22综合开心 | 久久久综合视频 | 国产精品久久久久久亚洲调教 | 天天干天操| 欧美日韩福利 | 偷拍呻吟高潮91 | 亚洲激情久久 | 天天综合7799精品影视 | 日韩和的一区二在线 | 国产精品视频免费 | 好色视频在线观看 | 成人国产精品久久 | 99久久婷婷国产综合精品 | 色爽av | 欧美电影一区 | 午夜成人免费电影 | 一区二区欧美视频 | 夜夜操导航 | 午夜精品久久久久久久星辰影院 | 人人草人人 | 91久久精品国产亚洲a∨麻豆 | 色免费视频 | 天堂国产 | 99热精品免费 | 欧美精品在线观看 | 亚洲天堂中文字幕 | 在线激情视频 | 日韩欧美一区二区三区免费观看 | 国产毛片毛片 | 成人av免费在线 | 国产精品一区二区三区四区 | 青娱乐一区 | 欧美中文字幕在线 | h在线免费 | 91在线精品一区二区三区 | 91久久爽久久爽爽久久片 | 日韩在线成人 | 国产精品久久久久久久久岛 | 精品视频久久久 | 国产黄色大片网站 | 91精品国产综合久久福利软件 | 欧美精品一区在线发布 | 婷五月综合 | 久久精品亚洲欧美日韩精品中文字幕 | 亚洲精品视频免费 | 99精品视频在线 | 国产精品一区二 | 91.com在线观看| 99亚洲视频| 人人干操 | 国产精品久久久久婷婷二区次 | 成人在线观看h | 欧美日韩综合一区 | 欧美一级毛片免费看 | 亚洲欧美精品一区二区 | 欧美一级视频在线观看 | 黄色免费网址大全 | 成人欧美一区二区三区在线播放 | 成人亚洲免费 | 成人免费一区二区三区视频网站 | 99爱视频 | 欧美一级二级视频 | 日本一区二区精品 | 免费在线观看一区二区 | 久久精品国产99国产精品 | 国产精品毛片久久久久久 | 久久久久久久av | 男女做爰高清无遮挡免费视频 | 国产日韩一区二区三区 | 欧美国产在线观看 | 国产乱视频网站 | 久久三区 | 国产一区精品电影 | 久久久久久久久久国产 | 伊人国产在线 | 日韩视频免费在线 | 精产国产伦理一二三区 | av免费黄色 | 久久亚洲欧美日韩精品专区 | 欧美日韩综合一区 | 亚洲一区中文字幕在线观看 | 亚州中文 | 最近免费中文字幕大全免费版视频 | 精品无人乱码一区二区三区 | 色吧一区 | 久久精品这里只有精品 | 高清国产午夜精品久久久久久 | 国产精品久久久久久久久久久久久久 | 日韩免费一区 | 久久久久久久av | 亚洲精彩视频 | 亚洲一区二区三区四区在线 | 色资源站 | 久久精品欧美一区二区三区不卡 | 成人久久久久久久 | 日本不卡免费新一二三区 | 国产精品久久久久久久久 | 免费看a| 久久国产精品免费一区二区三区 | 精品一区二区久久久久久久网站 | 国产精品毛片久久久久久久 | 日韩一二三区视频 | 欧洲精品一区 | 国产成人精品亚洲日本在线观看 | 久久91精品 | 综合国产 | 国产久| 日韩精品一区二区三区第95 | 国产高清一区二区 | 大乳videos巨大吃奶 | www婷婷av久久久影片 | 久久综合伊人77777 | 一级一级一级一级毛片 | 日韩欧美国产成人一区二区 | 久久人妖 | 国产免费无遮挡 | 日韩福利视频网 | 在线观看中文字幕 | 天天插天天操天天干 | 天天澡天天狠天天天做 | 成人黄色片网站 | 成人免费在线视频 | 成人免费xxxxx在线视频软件 | 成人免费福利视频 | 亚洲视频在线观看视频 | 国产高清精品一区 | 国产精品乱码久久 | 亚洲精品乱码久久久久久蜜桃图片 | 国产中文在线 | 一本久久a久久精品亚洲 | 亚洲精品一二三区 | 亚洲一二三区在线观看 | www.欧美日韩 | 免费看的黄色网 | 国产一区二区在线看 | 日本一区视频在线观看 | 中文字幕在线观看 | 日韩欧美国产一区二区 | 欧美日韩综合视频 | 欧美日韩在线免费 | 国产美女www爽爽爽免费视频 | 午夜精品一区二区三区免费视频 | 在线久草 | 91免费视频观看 | 2020国产在线 | 黄色影片网址 | 国产精品久久精品 | 午夜精品久久久久久久 | 中文字幕视频网站 | 色婷婷综合网 | 精品久久久久久久久久久久久 | 成人精品视频免费 | 国产欧美日韩精品一区 | 亚洲精品久久久久久下一站 | 青青久视频 | 国产视频福利一区 | 国产美女久久 | 欧美一区 | 亚洲第一成人在线视频 | 精品久久久久久久久久久 | 两性午夜视频 | 欧美男人天堂 | 99热福利 | 久久99精品国产91久久来源 | 亚洲一区成人在线观看 | 成人天堂资源www在线 | 一级片的网址 | 99久久综合| 久在线视频 | 精品久久久免费视频 | 国产高潮好爽受不了了夜色 | 国产亚洲精品久久久久久青梅 | 欧美日韩三级 | av在线成人 | 久久久久久91 | 亚洲高清视频在线 | 中文精品在线 | 中文字幕三区 | 国产99久久久精品视频 | 久久久国产一区 | 欧美日韩成人在线播放 | 国产麻豆乱码精品一区二区三区 | 四虎成人免费电影 | 亚洲欧美久久久 | 激情久久久久 | 91视频综合| 国产精品久久久久久久免费大片 | 2021最新热播中文字幕-第1页-看片视频 青青青久草 | 成人黄色短视频在线观看 | 亚洲第一成年免费网站 | 亚洲一区二区视频 | 国产亚洲欧美一区二区 | 色视频久久 | 日本a视频| 欧美一级免费看 | 日韩欧美一区二区三区久久婷婷 | 国产小视频在线观看 | 操操网 | 亚洲高清视频一区 | 毛片福利| 999精品在线 | 91精品国产福利在线观看 | 高清中文字幕 | 午夜视频在线观看网站 | 最新中文字幕在线 | 国产视频网| 欧美理论视频 | 亚洲精品乱码久久久久久不卡 | 亚洲人成人一区二区在线观看 | 九九免费视频 | 青娱乐网站 | 国产精品久久片 | 在线精品亚洲欧美日韩国产 | 黄色国产区| 欧美精品网站 | 日本精品久久 | 亚洲国产成人精品女人久久久 | 99国内精品久久久久久久 | 亚洲情网站 | 天天影视综合 | 成人免费视频网站在线观看 | 欧美日韩精品在线观看 | 精品国产一区二区三区不卡蜜臂 | 欧美在线视频播放 | 一区二区三区日韩 | 亚洲a网 | 欧美精品中文字幕久久二区 | 中文字幕亚洲综合久久久软件 | 拍拍无遮挡人做人爱视频免费观看 | 日韩国产欧美一区 | 亚洲国产精品久久久久久 | 久久久久久免费毛片精品 | 黄色片在线免费观看 | 91麻豆精品国产91久久久更新资源速度超快 | 国产免费一区二区三区 | 日韩中文字幕精品 | 香蕉大人久久国产成人av | 国产成人午夜高潮毛片 |