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

主頁 > 知識(shí)庫(kù) > 淺談Python xlwings 讀取Excel文件的正確姿勢(shì)

淺談Python xlwings 讀取Excel文件的正確姿勢(shì)

熱門標(biāo)簽:正安縣地圖標(biāo)注app 螳螂科技外呼系統(tǒng)怎么用 電銷機(jī)器人系統(tǒng)廠家鄭州 地圖地圖標(biāo)注有嘆號(hào) 遼寧智能外呼系統(tǒng)需要多少錢 阿里電話機(jī)器人對(duì)話 qt百度地圖標(biāo)注 400電話申請(qǐng)資格 舉辦過冬奧會(huì)的城市地圖標(biāo)注

使用Python加載最新的Excel讀取類庫(kù)xlwings可以說是Excel數(shù)據(jù)處理的利器,但使用起來還是有一些注意事項(xiàng),否則高大上的Python會(huì)跑的比老舊的VBA還要慢。

這里我們對(duì)比一下,用幾種不同的方法,從一個(gè)Excel表格中讀取一萬行數(shù)據(jù),然后計(jì)算結(jié)果,看看他們的耗時(shí)。

1. 處理要求:

一個(gè)Excel表格中包含了3萬條記錄,其中B,C兩個(gè)列記錄了某些計(jì)算值,讀取前一萬行記錄,將這兩個(gè)列的差值進(jìn)行計(jì)算,然后匯總得出差的和。

文件是這個(gè)樣子:Book300s.xlsx 。

2. 處理方式有以下3種,我們對(duì)比一下耗時(shí)的大小。

處理方式 代碼名稱
1. 使用Python的xlwings類庫(kù),讀取Excel文件,然后采用Excel的Sheet和Range的引用方式讀取并計(jì)算 XLS_READ_SHEET.py
2. 直接使用Excel自帶的VBA語言進(jìn)行計(jì)算 VBA

3. 使用Python的xlwings類庫(kù),讀取Excel文件,然后采用Python的自帶數(shù)據(jù)類型List列表進(jìn)行數(shù)據(jù)存儲(chǔ)和計(jì)算

XLS_READ_LIST.py

3. 首先測(cè)試第一種,XLS_READ_SHEET.py

使用Python的xlwings類庫(kù),讀取Excel文件,然后引用Excel的Sheet和Range的方式來讀取并計(jì)算

#coding=utf-8
import xlwings as xw
import pandas as pd
import time

start_row = 2 # 處理Excel文件開始行
end_row = 10002 # 處理Excel結(jié)束行

#記錄打開表單開始時(shí)間
start_open_time = time.time()

#指定不顯示地打開Excel,讀取Excel文件
app = xw.App(visible=False, add_book=False)
wb = app.books.open('D:/PYTHON/TEST_CODE/Book300s.xlsx') # 打開Excel文件
sheet = wb.sheets[0] # 選擇第0個(gè)表單

#記錄打開Excel表單結(jié)束時(shí)間
end_open_time = time.time()

#記錄開始循環(huán)計(jì)算時(shí)間
start_run = time.time()

row_content = []
#讀取Excel表單前10000行的數(shù)據(jù),Python的in range是左閉右開的,到10002結(jié)束,但區(qū)間只包含2到10001這一萬條
for row in range(start_row, end_row):
  row_str = str(row)
  #循環(huán)中引用Excel的sheet和range的對(duì)象,讀取B列和C列的每一行的值,對(duì)比計(jì)算
  start_value = sheet.range('B' + row_str).value
  end_value = sheet.range('C' + row_str).value
  if start_value = end_value:
    values = end_value - start_value
    #同時(shí)測(cè)試List數(shù)組添加記錄
    row_content.append(values)

#計(jì)算和
total_values = sum(row_content)

#記錄結(jié)束循環(huán)計(jì)算時(shí)間
end_run = time.time()
sheet.range('E2').value = str(total_values)
sheet.range('E3').value = '使用Sheet計(jì)算時(shí)間(秒):' + str(end_run - start_run)

#保存并關(guān)閉Excel文件
wb.save()
wb.close()

print ('結(jié)果總和:', total_values)
print ('打開并讀取Excel表單時(shí)間(秒):',  end_open_time - start_open_time)
print ('計(jì)算時(shí)間(秒):',  end_run - start_run)
print ('處理數(shù)據(jù)條數(shù):' , len(row_content))

用Python直接訪問Sheet和Range取值的計(jì)算結(jié)果如下:

讀取Excel文件用時(shí) 4.47秒

處理Excel 10000 行數(shù)據(jù)花費(fèi)了117秒的時(shí)間。

4. 然后我們用Excel自帶的VBA語言來處理一下相同的計(jì)算。也是直接引用Sheet,Range等Excel對(duì)象,但VBA的數(shù)組功能實(shí)在是不好用,就不測(cè)試添加數(shù)組了。

Option Explicit

Sub VBA_CAL_Click()
  Dim i_count As Long
  Dim offset_value, total_offset_value As Double
  Dim st, et As Date
  st = Time()

  i_count = Sheets("Sheet1").Cells(Rows.Count, 1).End(xlUp).Row
  i_count = 10001
  For i_count = 2 To i_count
     If Range("C"  i_count).Value > Range("B"  i_count).Value Then
       offset_value = Range("C"  i_count).Value - Range("B"  i_count).Value
       total_offset_value = total_offset_value + offset_value
     End If
  Next i_count

  et = Time()
  Range("E2").Value = total_offset_value
  Range("E3").Value = et - st

  MsgBox "Result: "  total_offset_value  Chr(10)  "Running time: "  et - st
End Sub

VBA處理計(jì)算結(jié)果如下:

保存了3萬條數(shù)據(jù)的Excel文件是通過手工打開的,在電腦上大概花費(fèi)了8.2秒的時(shí)間

處理Excel 前10000行數(shù)據(jù)花費(fèi)了1.16秒的時(shí)間。

5.使用Python的xlwings類庫(kù),讀取Excel文件,然后采用Python的自帶數(shù)據(jù)類型List進(jìn)行數(shù)據(jù)存儲(chǔ)和計(jì)算,計(jì)算完成后再將結(jié)果寫到Excel表格中

#coding=utf-8
import xlwings as xw
import pandas as pd
import time

#記錄打開表單開始時(shí)間
start_open_time = time.time()

#指定不顯示地打開Excel,讀取Excel文件
app = xw.App(visible=False, add_book=False)
wb = app.books.open('D:/PYTHON/TEST_CODE/Book300s.xlsx') # 打開Excel文件
sheet = wb.sheets[0] # 選擇第0個(gè)表單

#記錄打開Excel表單結(jié)束時(shí)間
end_open_time = time.time()

#記錄開始循環(huán)計(jì)算時(shí)間
start_run = time.time()

row_content = []
#讀取Excel表單前10000行的數(shù)據(jù),并計(jì)算B列和C列的差值之和
list_value = sheet.range('A2:D10001').value
for i in range(len(list_value)):
   #使用Python的類庫(kù)直接訪問Excel的表單是很緩慢的,不要在Python的循環(huán)中引用sheet等Excel表單的單元格,
   #而是要用List一次性讀取Excel里的數(shù)據(jù),在List內(nèi)存中計(jì)算好了,然后返回結(jié)果
   start_value = list_value[i][1]
   end_value = list_value[i][2]
   if start_value = end_value:
     values = end_value- start_value
     #同時(shí)測(cè)試List數(shù)組添加記錄
     row_content.append(values)

#計(jì)算和
total_values = sum(row_content)
#記錄結(jié)束循環(huán)計(jì)算時(shí)間
end_run = time.time()
sheet.range('E2').value = str(total_values)
sheet.range('E3').value = '使用List 計(jì)算時(shí)間(秒):' + str(end_run - start_run)

#保存并關(guān)閉Excel文件
wb.save()
wb.close()

print ('結(jié)果總和:', total_values)
print ('打開并讀取Excel表單時(shí)間(秒):',  end_open_time - start_open_time)
print ('計(jì)算時(shí)間(秒):',  end_run - start_run)
print ('處理數(shù)據(jù)條數(shù):' , len(row_content))

用Python的LIST在內(nèi)存中計(jì)算結(jié)果如下:

讀取Excel文件用時(shí) 4.02秒

處理Excel 10000 行數(shù)據(jù)花費(fèi)了 0.10 秒的時(shí)間。

6 結(jié)論:

Python操作Excel的類庫(kù)有以往有 xlrd、xlwt、openpyxl、pyxll等,這些類庫(kù)有的只支持讀取,有的只支持寫入,并且有的不支持Excel的xlsx格式等。

所以我們采用了最新的開源免費(fèi)的xlwings類庫(kù),xlwings能夠很方便的讀寫Excel文件中的數(shù)據(jù),并支持Excel的單元格格式修改,也可以與pandas等類庫(kù)集成使用。

VBA是微軟Excel的原生二次開發(fā)語言,是辦公和數(shù)據(jù)統(tǒng)計(jì)的利器,在金融,統(tǒng)計(jì),管理,計(jì)算中應(yīng)用非常廣泛,但是VBA計(jì)算能力較差,支持的數(shù)據(jù)結(jié)構(gòu)少,編輯器粗糙。

雖然VBA有很多不足,但是VBA的宿主Office Excel卻是天才程序員基于C++開發(fā)的作品,穩(wěn)定,高效,易用 。

有微軟加持,VBA雖然數(shù)據(jù)結(jié)構(gòu)少,運(yùn)行速度慢,但訪問自己Excel的Sheet,Range,Cell等對(duì)象卻速度飛快,這就是一體化產(chǎn)品的優(yōu)勢(shì)。

VBA讀取Excel的Range,Cell等操作是通過底層的API直接讀取數(shù)據(jù)的,而不是通過微軟統(tǒng)一的外部開發(fā)接口。所以Python的各種開源和商用的Excel處理類庫(kù)如果和VBA來比較讀寫Excel格子里面的數(shù)據(jù),都是處于劣勢(shì)的(至少是不占優(yōu)勢(shì)的),例子2的VBA 花費(fèi)了1.16秒就能處理完一萬條數(shù)據(jù)。

Python基于開源,語法優(yōu)美而健壯,支持面向?qū)ο箝_發(fā),最重要的是,Python有豐富而功能強(qiáng)大的類庫(kù),支持多種工作場(chǎng)景的開發(fā)。

我們應(yīng)該認(rèn)識(shí)到,Excel對(duì)于Python而言,只是數(shù)據(jù)源文件的一種,當(dāng)處理大量數(shù)據(jù)時(shí),Python處理Excel就要把Excel當(dāng)數(shù)據(jù)源來處理,一次性地讀取數(shù)據(jù)到Python的數(shù)據(jù)結(jié)構(gòu)中,而不是大量調(diào)用Excel里的對(duì)象,不要說頻繁地寫入Excel,就是頻繁地讀取Excel里面的某些單元格也是效率較低的。例子1的Python頻繁讀取Sheet,Range數(shù)據(jù),結(jié)果花費(fèi)了117秒才處理完一萬條數(shù)據(jù)。

Python的計(jì)算效率和數(shù)據(jù)結(jié)構(gòu)的操作方便性可比VBA強(qiáng)上太多,和VBA聯(lián)合起來使用,各取所長(zhǎng)是個(gè)好主意。

當(dāng)Excel數(shù)據(jù)一次性讀入Python的內(nèi)存List數(shù)據(jù)結(jié)構(gòu)中,然后基于自身的List數(shù)據(jù)結(jié)構(gòu)在內(nèi)存中計(jì)算,例子3的Python只用了 0.1秒就完成了一萬條數(shù)據(jù)的計(jì)算并將結(jié)果寫回Excel。

總結(jié):

處理方式-計(jì)算Excel里的一萬條記錄的差值的總和 效率
1. 使用Python的xlwings類庫(kù),采用Excel的Sheet和Range的引用方式,按行讀取Excel文件的記錄并計(jì)算 差,計(jì)算用時(shí) 117秒
2. 直接使用Excel自帶的VBA語言進(jìn)行計(jì)算,也是采用Excel的Sheet和Range的引用方式,按行讀取Excel文件的記錄并計(jì)算 很高 ,計(jì)算用時(shí) 1.16秒

3. 使用Python的xlwings類庫(kù),一次性讀取Excel文件中的數(shù)據(jù)到Python的List數(shù)據(jù)結(jié)構(gòu)中,然后在Python的List列表中進(jìn)行數(shù)據(jù)存儲(chǔ)和計(jì)算

最高,計(jì)算用時(shí) 0.1秒     

到此這篇關(guān)于淺談Python xlwings 讀取Excel文件的正確姿勢(shì)的文章就介紹到這了,更多相關(guān)Python xlwings 讀取Excel內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 如何用python合并多個(gè)excel文件
  • python合并多個(gè)excel文件的示例
  • 使用python將多個(gè)excel文件合并到同一個(gè)文件的方法
  • 使用Python橫向合并excel文件的實(shí)例
  • Python批量合并有合并單元格的Excel文件詳解
  • Python將多個(gè)excel文件合并為一個(gè)文件
  • 使用Python快速打開一個(gè)百萬行級(jí)別的超大Excel文件的方法
  • Python3利用openpyxl讀寫Excel文件的方法實(shí)例
  • 基于Python的接口自動(dòng)化讀寫excel文件的方法
  • python基于openpyxl生成excel文件
  • Python xlrd/xlwt 創(chuàng)建excel文件及常用操作
  • 教你用Python代碼實(shí)現(xiàn)合并excel文件

標(biāo)簽:隨州 興安盟 濟(jì)源 昭通 信陽 淘寶好評(píng)回訪 阜新 合肥

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《淺談Python xlwings 讀取Excel文件的正確姿勢(shì)》,本文關(guān)鍵詞  淺談,Python,xlwings,讀取,Excel,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《淺談Python xlwings 讀取Excel文件的正確姿勢(shì)》相關(guān)的同類信息!
  • 本頁收集關(guān)于淺談Python xlwings 讀取Excel文件的正確姿勢(shì)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    亚洲国产精品久久| 国产女人伦码一区二区三区不卡| 黄色视屏网站在线免费观看| 久久久精品2019中文字幕神马| 欧美精品一区在线播放| 激情综合亚洲精品| 国产精彩视频一区二区| 一本久道久久综合无码中文| 欧美大片免费播放| 精品一区二区三区无码视频| 日本网站在线免费观看视频| 欧美韩国日本| 欧美二区在线| 欧美剧情电影在线观看完整版免费励志电影| 国产精品一区二区免费| 米奇精品一区二区三区| 一区二区视频在线免费| 亚洲欧美在线观看视频| 又污又黄的网站| 亚洲国产日韩一区二区| 宅男噜噜噜66国产精品免费| 午夜激情福利视频| 成人午夜三级| 爱情电影社保片一区| 伊人精彩视频| 亚洲欧洲一级| 九色精品国产蝌蚪| 91原创国产| 欧美在线亚洲综合一区| 国产极品视频| 欧美最猛黑人xxxx黑人猛叫黄| 欧美日韩一级片网站| www.com操| www三级免费| 国产激情在线播放| 极品魔鬼身材女神啪啪精品| 亚洲福利天堂| 五月天婷婷在线视频| 日本xxxxxxx免费视频| 九九九九热精品免费视频| 懂色av一区二区在线播放| 成 人 黄 色 小说网站 s色| 国产精品久久久久久久成人午夜| 日本中文在线观看| 99久久精品一区二区三区| 日韩一级二级三级精品视频| 久久av资源网| 国产人与zoxxxx另类91| 欧美激情手机在线视频| 国产又爽又黄视频| 校园激情久久| 诱人的瑜伽老师3hd中字| 国产日韩欧美一区| 日本一区二区在线免费播放| 91黄页在线观看| 国产一二三四在线视频| 日本三日本三级少妇三级66| 午夜亚洲性色福利视频| 91精品在线观看入口| 亚洲 国产 日韩 欧美| 99热精品在线播放| 国模人体一区二区| 在线视频专区| 精品国产免费视频| 91小视频在线免费看| 在线观看av免费| 伊人久久大香线蕉综合网站| 一区二区三区鲁丝不卡| 午夜精品影视国产一区在线麻豆| 欧美在线观看一二区| 伊人网综合在线| 久久综合激情网| 草莓视频18免费观看| www.超碰com| 欧美亚韩一区| 日本成人看片网址| 欧美中文字幕在线观看视频| 精品国产伦一区二区三区观看体验| 国产手机免费视频| 99这里只有久久精品视频| 精品久久久久久中文字幕| 自拍另类欧美| 国产欧美日韩视频一区二区| 99热手机在线观看| 国产亚洲欧美另类中文| 精品久久福利| 国产浪潮av性色av小说| 麻豆视频久久| 中文字幕av一区二区三区人妻少妇| 草久久免费视频| 一级毛片在线观| 欧美国产视频在线观看| 成人一区视频| 香蕉网站在线观看| 欧美日本韩国一区二区三区视频| 久草中文综合在线| 欧美女优在线| 免费在线黄色网址| 国产精品美女无圣光视频| 99久久这里只有精品| 伊人av成人| 波多野结衣在线观看一区二区三区| 欧美成人综合网站| av在线电影观看| 国产伦精品一区二区三区妓女下载| 美女视频久久久| 一级特黄aaa| 欧美日韩一区二区三区高清| 色涩成人影视在线播放| 女人黄色一级片| 变态另类丨国产精品| 在线播放不卡| 一卡二卡欧美日韩| 成人三级黄色免费网站| 成人动漫视频在线观看免费| 亚洲国产精品第一页| 精品在线视频免费| 超碰在线97国产| 国产成人亚洲精品播放器下载| 豆国产97在线|亚洲| 亚洲三级黄色在线观看| 亚洲午夜av电影| 亚洲男人第一av| 国产一区二区三区四区在线| 就爱干草视频| 国产精品成人国产| 欧美日韩免费观看一区三区| 天天爽夜夜爽人人爽| 国产亚洲人成网站在线观看| 日韩av影视在线| 亚洲盗摄视频| 九九久久成人| 五月激激激综合网色播| 欧美一区二区性| 久久青草福利网站| 日韩欧美999| 欧美大秀在线观看| 亚洲精品a级片| 欧美乱大交xxxxx| 国产麻豆剧果冻传媒观看hd高清| 成人eeuss影院在线观看| 午夜欧美精品久久久久久久| 久久久免费电影| 中文字幕久久久av一区| 国产精品久久激情| 国产黄色的视频| 中文字幕一区二区三区四区五区人| 日本一区二区三区在线观看| 美州a亚洲一视本频v色道| 自拍偷拍欧美激情| 老司机一区二区三区| 亚洲欧美卡通另类91av| 福利一区在线| 99热这里只有精品首页| 亚洲图区在线| 欧美日韩中国免费专区在线看| 国产一区二区三区四区五区加勒比| 亚洲视频在线一区观看| 91精品视频在线播放| 国产欧美一区二区三区精品观看| 91精彩视频在线观看| 中文字幕欧美国产| 精品国偷自产一区二区三区| 久久99久久| 久久久久久久久久久91| 久热re这里精品视频在线6| 国产精品一区视频网站| 国产精品免费久久久久久| 欧美极品在线视频| 久久大胆人体视频| 国产精品嫩草99av在线| 亚洲同性同志一二三专区| 国产精品伊人久久| 国产福利一区二区三区| 国产成人天天5g影院| 69视频在线观看免费| 性直播在线观看| 成人av在线资源网| 日韩av电影在线免费播放| 欧美亚洲另类色图| 草裙成人精品一区二区三区| 91亚洲精选| 69国产精品成人在线播放| 久草免费在线视频| 成人在线中文字幕| 米奇777在线影院线| 久久视频免费在线播放| 成人黄视频在线观看| 午夜精品久久久久久久蜜桃app| 亚洲一区二区中文在线| 网站黄在线观看| 久久se精品一区精品二区| 中文字幕在线一二| 日韩黄色片在线| 成人一级毛片| 超碰超碰超碰超碰| 一区二区在线视频观看| 无码人妻aⅴ一区二区三区玉蒲团| 特黄特色免费视频| 久久精品国产77777蜜臀| 中文字幕4区| 日本在线一级片| 欧美另类69xxxxx| 久久99精品久久久久久| 国产精品视频网站在线观看| 国产一级片久久| 忘忧草在线日韩www影院| 四虎精品免费视频| 中文字幕人妻一区二区在线视频| 久久99精品久久久久久欧洲站| 亚洲一区二区三区涩| 天天操夜夜欢| 午夜不卡av在线| 久久综合88| 1区2区3区国产精品| 黑人巨茎大战欧美白妇| 女人和拘做爰正片视频| 香蕉网在线视频| 日韩黄色大片| 日韩成人黄色av| 欧美激情一区二区在线| 亚洲一区二区av在线| 精品一区二区三孕妇视频| 成人a v视频| 亚洲无线看天堂av| 亚洲综合网av| 欧美视频三区在线播放| 欧美一区二区三区……| 无码日本精品xxxxxxxxx| 手机av免费看| 5252色成人免费视频| 亚洲在线一区二区三区| 国产wwwxx| 欧美日本啪啪无遮挡网站| 超碰成人福利| 99久久精品免费看国产一区二区三区| 精品人妻一区二区三区潮喷在线| 草莓视频末满18勿| 欧美韩国理论所午夜片917电影| 精品久久久无码中文字幕| 免费福利视频一区二区三区| 最新中文字幕一区| 黄色一级在线视频| 国产一卡二卡三卡四卡| 在线午夜影院| 一区二区三区四区在线观看国产日韩| 久久久久久无码精品大片| 91麻豆精品国产91久久综合| 色婷婷精品视频| 在线a人片免费观看视频| 婷婷伊人五月天| 日韩成人av在线播放| 欧美xxxxhdvideosex| 欧美三级韩国三级日本一级| 少妇高潮 亚洲精品| 最新日韩中文字幕| 欧美mv日韩| 国产乱子伦农村叉叉叉| 欧美男同视频网| 又嫩又硬又黄又爽的视频| 欧美24videosex性欧美| 成入视频在线观看| 亚洲精品在线播放| 国产自产高清不卡| 日本网站在线观看一区二区三区| 欧美日韩看看2015永久免费| 琪琪五月天综合婷婷| 中文字幕人妻一区二| 中文字幕乱码久久午夜不卡| 成人性色生活片免费看爆迷你毛片| 国产综合视频一区二区三区免费| 亚州成人在线电影| 99精品视频免费观看| 国产精品初高中精品久久| av电影天堂一区二区在线| 免费观看亚洲视频大全| 成人高清av在线| 偷拍亚洲色图| а√在线中文网新版地址在线| 黑人极品ⅴideos精品欧美棵| 国产一级片中文字幕| 有色视频在线观看| 亚洲一区中文| 日韩黄色高清视频| 三级网站在线免费观看| 免费电影一区| 免费的一级黄色片| 国产一级免费| 亚洲精品国产欧美在线观看| 国产一区三区三区| 国产美女主播在线观看| 亚洲欧美一区二区三| 秋霞影院午夜丰满少妇在线视频| 色999日韩国产欧美一区二区| 写真福利片hd在线播放| 日韩一区二区不卡视频| 国产精品wwwwww| 欧美日韩你懂得| 欧美精品中文字幕一区| 五月久久久综合一区二区小说| www.成人.com| 天堂在线视频中文网| 粉嫩一区二区三区四区公司1| av在线不卡免费| 久久成人18免费观看| www在线观看播放免费视频日本| 日韩久久久久久久久久| 一本色道久久综合| 狠狠色丁香婷综合久久| 国产亚洲一区精品| 国产成人精品综合| 日韩大胆成人| 国产高清视频免费观看| 日韩在线观看电影完整版高清免费| 性高爱久久久久久久久| 日本不卡123| 日韩另类视频| 成人久久精品人妻一区二区三区| 亚洲男人天堂视频| 加勒比色综合久久久久久久久| 亚洲综合极品香蕉久久网| 亚洲欧美日韩不卡| 国产一区二区三区四区五区传媒| 黑鬼狂亚洲人videos| 天堂av2020| 久久手机精品视频| 日本黄色小说视频| 日本亚洲一区二区三区|