亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

excel課程避坑:一文搞懂手寫Excel核心邏輯

excel課程避坑:一文搞懂手寫Excel核心邏輯 excel課程避坑:一文搞懂手寫Excel核心邏輯 配置環(huán)境就卡半天?依賴包版本沖突報(bào)錯(cuò)?別急。 做后端開發(fā)的都知道,Excel處理是個(gè)“深坑”。 很多轉(zhuǎn)崗做數(shù)據(jù)開發(fā)或中后臺(tái)的兄弟,拿到需求第一反應(yīng)是找現(xiàn)成庫(kù)。 結(jié)果一跑代碼,OOM(內(nèi)存溢出)或者數(shù)據(jù)錯(cuò)亂。 今天咱們不吹虛的,直接上手。 通過手寫實(shí)現(xiàn)一個(gè)簡(jiǎn)化版 Excel 核心功能,一文搞懂 底層原理。 這不僅是為了寫代碼,更是為了在面試中拿高分。 一、 坑的現(xiàn)象:為什么你加載的Excel打不開 很多初級(jí)開發(fā)者覺得,Excel就是個(gè)表格嘛,二維數(shù)組搞定。 錯(cuò)了。 Excel 文件本質(zhì)上是 ZIP 壓縮包。 你打開一個(gè) .xlsx 文件,重命名為 .zip,解壓看看。 里面全是 XML 文件。 這是 ECMA-376 標(biāo)準(zhǔn)定義的格式。 很多坑就出在這里。 現(xiàn)象1:中文亂碼 你用簡(jiǎn)單的 split(,) 去讀 CSV 導(dǎo)出的 Excel 數(shù)據(jù),中文全是問號(hào)或亂碼。 原因:編碼格式不對(duì)。Excel 默認(rèn)可能是 GBK 或 UTF-8-BOM。 現(xiàn)象2:數(shù)字變成文本 單元格里的 100 被讀成了字符串 100,導(dǎo)致求和變成拼接。 原因:沒有識(shí)別單元格的數(shù)據(jù)類型(Number vs String)。 現(xiàn)象3:合并單元格數(shù)據(jù)丟失 A1 到 A3 合并了,你只讀到了 A1 的值,A2 和 A3 是空的。 原因:不知道如何映射合并區(qū)域的坐標(biāo)。 現(xiàn)象4:性能瓶頸 10萬行數(shù)據(jù),普通庫(kù)讀取要 5 分鐘,內(nèi)存占用 2GB。 原因:一次性加載整個(gè) DOM 樹到內(nèi)存。 這些坑,如果你只是調(diào)用 API,可能永遠(yuǎn)不知道根源。 但作為資深開發(fā),你必須知道。 因?yàn)槊嬖嚬傧矚g問:“如果 openpyxl 崩了,你怎么手動(dòng)解析?” 二、 根本原因:Excel 的 XML 結(jié)構(gòu) 要避坑,先懂結(jié)構(gòu)。 一個(gè)標(biāo)準(zhǔn)的 .xlsx 文件,包含以下核心 XML:[Content_Types].xml:定義文件類型。 xl/workbook.xml:工作簿信息,Sheet 列表。 xl/worksheets/sheet1.xml:具體工作表的數(shù)據(jù)。 xl/sharedStrings.xml:共享字符串表。重點(diǎn):sharedStrings.xml 這是很多新手忽略的地方。 為了節(jié)省空間,Excel 不會(huì)在每個(gè)單元格重復(fù)存儲(chǔ)相同的字符串。 而是建立一張索引表。 比如,Hello 出現(xiàn)了 100 次。 XML 里不會(huì)寫 100 個(gè) Hello。 而是寫 tHello/t 一次,索引為 0。 單元格引用時(shí),只寫 t=s v=0。 如果你手寫解析器,不去讀 sharedStrings.xml,你就拿不到字符串內(nèi)容。 這是最大的坑。 三、 正確寫法對(duì)比:手寫解析核心邏輯 我們不依賴 openpyxl 或 xlsxwriter。 我們用 Python 標(biāo)準(zhǔn)庫(kù) zipfile 和 xml.etree.ElementTree。 這是最原始、最可控的方式。 錯(cuò)誤寫法:忽略共享字符串 import zipfile import xml.etree.ElementTree as ETdef parse_excel_wrong(file_path):with zipfile.ZipFile(file_path, 'r') as z:# 直接讀 sheet1,忽略 sharedStringswith z.open('xl/worksheets/sheet1.xml') as f:tree = ET.parse(f)root = tree.getroot()# 命名空間處理,這里簡(jiǎn)化ns = {'s': 'http://schemas.openxmlformats.org/spreadsheetml/2006/main'}rows = root.findall('.//s:row', ns)data = []for row in rows:cells = row.findall('s:c', ns)row_data = []for cell in cells:# 錯(cuò)誤點(diǎn):直接取 v 標(biāo)簽的值# 如果類型是 's',這里取到的是索引,不是內(nèi)容v = cell.find('s:v', ns)if v is not None:row_data.append(v.text)else:row_data.append('')data.append(row_data)return data這段代碼的問題:沒有處理命名空間(雖然代碼里加了,但實(shí)際運(yùn)行容易報(bào)錯(cuò))。 致命錯(cuò)誤:沒有加載 sharedStrings.xml。 沒有處理單元格類型 t 屬性。正確寫法:完整解析流程 import zipfile import xml.etree.ElementTree as ETdef parse_excel_correct(file_path):ns = {'s': 'http://schemas.openxmlformats.org/spreadsheetml/2006/main'}with zipfile.ZipFile(file_path, 'r') as z:# 1. 先讀取共享字符串表shared_strings = []try:with z.open('xl/sharedStrings.xml') as f:ss_tree = ET.parse(f)ss_root = ss_tree.getroot()for si in ss_root.findall('s:si', ns):# 字符串可能在 t 標(biāo)簽里,也可能分散在 r/t 里(富文本)# 這里簡(jiǎn)化處理,只取直接子元素 ttext = ''for t in si.iter('s:t', ns):if t.text:text += t.textshared_strings.append(text)except KeyError:# 如果沒有 sharedStrings.xml,說明全是數(shù)字或空pass# 2. 讀取工作表with z.open('xl/worksheets/sheet1.xml') as f:tree = ET.parse(f)root = tree.getroot()rows = root.findall('.//s:row', ns)data = []for row in rows:row_data = []# 注意:Excel 行號(hào)從 1 開始,列號(hào)從 A 開始# 我們需要處理列索引,因?yàn)?XML 里可能缺省空列max_col_idx = 0cell_map = {}for cell in row.findall('s:c', ns):ref = cell.get('r') # 例如 A1, B1if not ref:continue# 解析列字母到數(shù)字索引col_str = ''row_num_str = ''for char in ref:if char.isalpha():col_str += charelse:row_num_str += char# 將 A, B, ... Z, AA 轉(zhuǎn)為數(shù)字col_idx = 0for c in col_str:col_idx = col_idx * 26 + (ord(c) - ord('A') + 1)cell_map[col_idx] = cellmax_col_idx = max(max_col_idx, col_idx)# 填充行數(shù)據(jù),確保列對(duì)齊for i in range(1, max_col_idx + 1):if i in cell_map:cell = cell_map[i]t_attr = cell.get('t') # 類型v = cell.find('s:v', ns)if t_attr == 's':# 共享字符串if v is not None and v.text is not None:idx = int(v.text)row_data.append(shared_strings[idx] if idx len(shared_strings) else '')else:row_data.append('')elif t_attr == 'b':# 布爾值if v is not None:row_data.append(bool(int(v.text)))else:row_data.append('')else:# 數(shù)字或其他if v is not None:try:# 嘗試轉(zhuǎn)數(shù)字,保持精度if '.' in v.text:row_data.append(float(v.text))else:row_data.append(int(v.text))except ValueError:row_data.append(v.text)else:row_data.append('')else:row_data.append('')data.append(row_data)return data代碼解析重點(diǎn):共享字符串索引:t_attr == 's' 時(shí),必須查表。 列對(duì)齊:Excel XML 中,如果 A1 有值,B1 為空,C1 有值。XML 里可能只有 A1 和 C1 的標(biāo)簽。我們需要手動(dòng)補(bǔ)全 B1 為空,保證列數(shù)一致。 類型判斷:數(shù)字、字符串、布爾值,處理方式不同。四、 復(fù)現(xiàn)與修復(fù):處理合并單元格 上面代碼能讀數(shù)據(jù),但合并單元格還是空的。 比如 A1:A3 合并,值是 Total。 A2, A3 在 XML 里沒有 v 標(biāo)簽,或者根本沒有 c 標(biāo)簽。 修復(fù)方案:預(yù)掃描合并區(qū)域 在解析單元格之前,先解析 mergeCells 標(biāo)簽。 # 在 parse_excel_correct 函數(shù)內(nèi)部,讀取 root 后添加:merge_ranges = {} # 獲取所有合并單元格定義 for merge_cell in root.findall('.//s:mergeCells/s:mergeCell', ns):ref = merge_cell.get('ref') # 例如 A1:A3if ':' in ref:start, end = ref.split(':')# 這里簡(jiǎn)化,只記錄起始單元格指向結(jié)束單元格# 實(shí)際應(yīng)用中,可能需要一個(gè)二維數(shù)組標(biāo)記merge_ranges[start] = end# 然后在填充 row_data 時(shí): # 如果當(dāng)前單元格是合并區(qū)域的非起始單元格, # 且當(dāng)前單元格沒有值, # 則繼承起始單元格的值。進(jìn)階:性能優(yōu)化 對(duì)于大文件,ET.parse 會(huì)加載整個(gè) XML 到內(nèi)存。 如果文件超過 1GB,內(nèi)存會(huì)爆。 解決方案:SAX 解析 使用 xml.sax 模塊,流式讀取。 import xml.saxclass ExcelSAXHandler(xml.sax.ContentHandler):def __init__(self):self.in_row = Falseself.in_cell = Falseself.in_value = Falseself.current_row = []self.current_cell_type = Noneself.current_cell_ref = Noneself.rows = []self.shared_strings = []self.in_ss = Falseself.current_ss_text = ''def startElement(self, name, attrs):# 簡(jiǎn)化邏輯,實(shí)際需處理命名空間if name == 'row':self.in_row = Trueself.current_row = []elif name == 'c':self.in_cell = Trueself.current_cell_type = attrs.get('t')self.current_cell_ref = attrs.get('r')elif name == 'v':self.in_value = Trueself.value_buf = ''elif name == 'si':self.in_ss = Trueself.current_ss_text = ''def characters(self, content):if self.in_value:self.value_buf += contentelif self.in_ss:self.current_ss_text += contentdef endElement(self, name):if name == 'v':self.in_value = False# 處理當(dāng)前單元格的值val = self.value_buf.strip()if self.current_cell_type == 's':# 這里需要外部傳入 shared_stringspass # 存入 current_rowelif name == 'c':self.in_cell = Falseelif name == 'row':self.in_row = Falseself.rows.append(self.current_row)elif name == 'si':self.in_ss = Falseself.shared_strings.append(self.current_ss_text)SAX 模式內(nèi)存占用極低,適合處理超大 Excel。 五、 規(guī)避建議與高頻考點(diǎn) 作為轉(zhuǎn)崗從業(yè)者,你不需要真的去寫一個(gè)完整的 Excel 解析器。 但你需要具備以下認(rèn)知:格式本質(zhì):知道 .xlsx 是 ZIP + XML。 共享字符串:知道字符串是索引存儲(chǔ),節(jié)省空間但增加解析復(fù)雜度。 內(nèi)存管理:知道大文件要用流式處理(SAX/Iterparse),而不是 DOM。 數(shù)據(jù)完整性:知道合并單元格、空列對(duì)齊的處理邏輯。面試高頻問題: Q: 如何處理 1GB 的 Excel 文件? A: 使用 SAX 解析器,逐行處理,不將全量數(shù)據(jù)加載到內(nèi)存。如果是在 Java 中,可以用 StAX;Python 用 xml.sax。 Q: Excel 中日期是怎么存儲(chǔ)的? A: 本質(zhì)是數(shù)字。Excel 的日期是從 1899-12-30 開始計(jì)算的天數(shù)。 比如 45000 代表 2023 年的某一天。 解析時(shí)需要將數(shù)字轉(zhuǎn)換為日期對(duì)象,注意時(shí)區(qū)問題。 Q: 為什么 openpyxl 寫大文件很慢? A: 因?yàn)?openpyxl 默認(rèn)在內(nèi)存中構(gòu)建整個(gè)工作簿對(duì)象樹。 解決:使用 write_only 模式,或者分塊寫入。 培訓(xùn)機(jī)構(gòu)選擇與避坑 如果你是通過報(bào)班學(xué)習(xí) Excel 開發(fā):看源碼:靠譜的機(jī)構(gòu)會(huì)帶你讀 openpyxl 或 POI 的源碼。 如果只教你 wb.save(),那就是坑。 看實(shí)戰(zhàn):有沒有處理過臟數(shù)據(jù)、超大文件、復(fù)雜公式的項(xiàng)目? 看社區(qū):去 GitHub 搜一下講師的項(xiàng)目。 如果只有 Hello World,別報(bào)??缡∞D(zhuǎn)介辦理差異(針對(duì)職業(yè)認(rèn)證) 如果你考的是某些行業(yè)的 Excel 數(shù)據(jù)分析師認(rèn)證:線上 vs 線下:部分省份要求線下實(shí)操,部分支持線上。 成績(jī)有效期:通常 1 年,跨省認(rèn)可度需查詢當(dāng)?shù)厝松缇謧浒浮?材料差異:有些地方需要社保繳納證明,有些不需要。 建議直接打當(dāng)?shù)乜荚囍行碾娫挘瑒e信中介的“內(nèi)部渠道”。重點(diǎn)章節(jié)與高頻考點(diǎn) 復(fù)習(xí)時(shí),重點(diǎn)抓:XML 解析:命名空間、標(biāo)簽層級(jí)。 Zip 操作:流式讀取、文件列表。 數(shù)據(jù)轉(zhuǎn)換:字符串 - 數(shù)字 - 日期。 異常處理:文件損壞、格式不支持、編碼錯(cuò)誤。結(jié)尾互動(dòng) 這個(gè)知識(shí)點(diǎn)你面試被問過嗎?留言說說。 特別是“如何解析超大 Excel”這個(gè)問題,很多大廠都愛問。 如果你遇到過更離譜的坑,比如 Excel 里的公式導(dǎo)致解析器死循環(huán),也歡迎分享。 咱們?cè)u(píng)論區(qū)見。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
天天色综合图片| 国产亚洲精品第一最新| 一块操欧美| 丝袜av一区二区三区| V A在线| 久久九色| 国产又粗又长视频| 99精品热| 日韩欧美女求操每天更新| 国产三级中文有码在线视频| 狠操91,com| 国产精品一区av在线| 九九九九九九亚洲| 中文字幕第9页萱萱影音先锋| 99色视频| 久久久96| 好吊色一区| 夜夜中出国产| 欧美色图综合网| 中文字幕成人| 久久天堂| 国内操逼视频二区| 国产亚洲精品玖玖玖在线观看| 超碰天天久久79| 欧美日韩另类在线| 疯操AV| 香蕉久久国产AV一区二区| 亚洲资源吧| www.天天干| 久久97超碰| 97色欧州| 色嗨嗨在线| 偷拍新久久| 久久久中文| 色图综合网| 欧美第38页| 最新av中文字幕高清| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 综合伊人激情| 91 国产丝袜在线播放-百度| 丁香婷婷啪啪| 国内毛片欧美香蕉精品| 日本淫穴在线| 色婷婷导航| 超清中文乱码字幕| 日韩精品三级片长长久久| 97资源站久久| 色丁香五月婷婷| 久久伊人最新网址视频| 国产第11页| 天堂8在线新版官网| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 岛国激情视频软件| 色色97爱| 淫乱图区| 区二区亚洲婷| 欧美日韩99精品麻豆传媒| 亚洲电影中字一区二区| 97亚洲自在精品在线观看| 超碰97欧美在线| ji熟女.com| 久久粉色| 啊啊啊啊操死我| 99只有精品| 2011国产精品| 国产区性爱在线视频秋霞豆| 亚洲欧美另类激情小说| 亚洲骚逼少妇| 日韩美女,国产传媒,视频一区| 国产高潮AA片免费看| 日韩精品字幕| 女人天堂AV五区在线| 久久日韩精品一区二区| 91中出在线| 久久免费看高潮毛片韩国| 色一色综合网| 久久久99久9| 免费亚洲国产精品久久一区| 95人妻爽爽人人做人人澡 | 九九热免费国产视频婷婷伊人五月 | 久久久人妻| 欧美色日| 国产亚卅97| 337p大胆噜噜噜噜噜91Av| 久久久久亚洲三级电影| 91骚熟女| 免费的很黄很污的全部视频| 黑人狂躁日本妞一区二区三区| 亚洲欧美清纯| 久久日韩肥臀| 九九热三级片| 懂色AV网| 色噜噜日韩精品| 麻豆国产第一| 天天操天天日天天干| 一道本东京热加勒比一区二区三区| 五月丁香六月婷| 国产一区二区a毛片| 亚洲学生妹高清av| 91伊人| 酒色综合网| 一区二区播放| 青青青草原| 亚洲熟女乱色一区二区三区久久久| 日韩一999精品| 9 9精品一区二区三区| 国模精品娜娜一二三区 | 97综合久久| 色臀AV| 日韩人妻无码不卡网站| 九九九九热| 91操操操操| 亚洲综合91| 亚洲春色一区二区三区| 91一区二区三区蜜桃| 97免费在线观看| 爽爽淫人网| 婷婷视频网| 激情文学网伊人| 丁香五月婷婷基地| 800zy一区二区| 18岁禁 茉莉成人久久| 快点操死我| 亚洲青色欧美| 精品人妻一区二区蜜桃视频 | 欧美极品女人的天堂| 开心五月激情网| 青青草日韩无码| 青青草在线成人视频| 青青青操| 大香蕉2017| 亚洲天天更新| 国产一区二区三区白丝| 国产午夜激片Av毛片不卡| 国语对白在线播放视频| 国产精品视频精品一二| 91国产精品在线看| 欧美 日韩 国产传媒| 97伪v| #NAME?| 婷婷10月天青娱乐| 国产辣妈在线视频福利| 欧美久久人人网| 人人考人人摸人人干| 色婷婷久久| 怡红院怡春院| 狠狠综合| 这里是精品| 日韩美女,国产传媒,视频一区| 97超碰色中文字幕| 国产欧美日本亚洲精品| 激情五月丁香五月| 亚洲av热热色| 成人怡红院| 色在线亚洲视频www| 色久综合| 久久久久久久9最新免费视频观看| 97在线免费视频观看| 一区二区影院| 免费家庭乱伦视频| 91久久婷婷| 人人超碰在线观看黄| 国产操逼逼网| 欧美一级黄色免费专区| 看免费的黄片| aaaa少妇高潮大片| 色青青久久影视| 美女裸体无遮挡永久免费观看网站| 最新制服中文第一页| 色五月av| 欧美图片校园春色| 九热中文字幕| 日本性爱欧美性爱| 啪啪啪精品| 精品人妻一区二区视频| 特级毛片特黄久久免费看| 国产精品毛片?v一区二区三区 | 亚洲精品三区在线观看| 操人91| 九九热精品免费视频| 日韩一区二区精品视频| 淮穴色AV| 亚州色图片在线色| 色香AV| 国产一区二区三区白丝| 无码免费精品高清| 亚洲精品久| 午夜毛片高清免费不卡| 日韩无码服务区| 国产人妖的免费的视频| 小情侣高清国产在线视频| 在线看片国产精品每日更新| 歐美性天天| 激情文学欧美| 抽插亚洲无码| 精品少妇一区二区三区在线视频| 操逼精品视频| 欧美国产婷婷久久| 大伊香蕉在线视频免费| 嗯嗯啊啊的视频| 三级三久久线久久99久目本WW| 人妻啊啊人妻啊| 人妻免费观看| 欧美操人视频| 天天操av懂色| 欲香欲色| 国产久久一区二区午夜| 人人操人人操人妻人| 人妻一二三区| 91在线色| 超碰色男人操熟女| 96久久久精品| 国产精品三级视频网站| 日韩操人| 91熟女视频| 精品妇女一区二区三区| 加勒比伊人| 久久国产三区| 精品国模无码| 超碰久久网| 把腿张开老子CAO烂你| 天天天天做夜夜夜夜做| 中文字幕日韩人妻视频一区二区三区 | 超碰人妻中文在线| 无遮挡男女激烈动态图| 澳门人妻久久| 蜜桃无码AV一区二区| 日韩性色| 国产乱弄免费在线视频。| 男女啪啪啪18禁网站| 国产老熟女| 国语对白露脸XXXXXX| 超碰在线人妻不卡| 人妻熟女av国产网站| 啊v在线观看视频| 久久香蕉国产传媒一区剧情天美| 97免费在线视频| 夜夜嗨av午夜成人| 丁香六月婷婷综合| 91被操| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 色5月婷婷| 国产操逼网站亚洲一级黄色| 99re28在线观看| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 久久免费99精品久久久久久| 久9九综合在线| 色麻豆AV| 亚洲超碰综合网| 美国美女AV在线| 日韩性爱1级片视频| 大香蕉黄色一级片免费看| 性站| 91九色丰满高潮| 在线黄色污污网站| 久久久久久久国产视频| 久久久久亚洲| 一本色道久久综合精品婷婷| 欧美第五页| 亚洲欧美九九九| 天天综合网日韩7799| 国产精品久久久吖| 三久久久四久久久久| 亚州中文字幕超碰97| 欧美三级一级| 国产欧美日韩在线观看麻豆传媒公司| 日韩成人大片一区二区| 日韩av一级黄片| 天天操夜夜操狠很操| 日本一级特级毛片视频| 91 欧美| chaopen97久久| 一区二区三区蜜桃成人撸久久东京热 | 人妻精品综合中文字幕在线| www.色婷婷色综合| 屁屁影院一区二区三区国产| 成人精品一区二区91毛片不卡| 国产丝袜美女在线一区| 日韩视频中文字幕| 日本欧美一区二区三区视频麻豆| 囯产精品久久久久久久久久梁医生 | 国产少妇高潮| 久久超碰大香蕉| 91N综合网在线| 免费网站观看www在线观| 厕所偷拍在线| 久久久久网站-538在线视频-欧美永久乱码| 性欧美另类高清| 欧美色棕合| 少妇二级| 东京成人一区| 久久色AV线| 欧美色涩| 九九九久千久久激情蜜桃在线看 | 亚洲中文日韩精品| 91激情国产| 亚洲国产精品无码AV在线| 久久久久免费看少妇A片特黄| 情色五月天久久久| 久久久久久大| 国语对白露脸XXXXXX| 久草电影网| 旡码电影特区| 日韩美女久久一区二区三区| 97激情97激情| 午夜噜噜噜| 欧美激情激情xxxx欧美专区| 欧美日本一区二区a人| 精品乱码在线观看| 一区二区三区不卡视频| 免费看黄片现成| 色九区| 亚洲AO在线| 日韩精品一区,二区 九九...老司机| 青青久日| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 亚洲AV成人无码一区二区三区在线观看| 五月天玖玖资源站| 一区麻豆 高清中文字幕| 四虎免费视频| 欧美人妻一区| 伊人网在线视频| 亚洲日韩精品一区二区| 欧美强奸乱| 丰满少妇人妻久久久久久| 欧美草草| 久久九九综合| 国产亚洲色婷婷久久99精品91| 黄色av片三级三级三级免费看| 大香蕉手机在线视频| 精品人妻一区二区免费看| 中文字幕免费观看| 国产品精品自在在线午夜免费| 天堂中文日本在线观看| 999 久久久| 综合久久久久久久综合网| 日本高清久久| 人人摸人人干人人拍97| 97香焦色区| 亚洲a色| 九九九久千久久激情蜜桃在线看| 欧美日韩亚洲天堂| 国产黄a三级三级三级av在线看| 欧美,日韩,中文,另类| 手机在线人成免费视频| 欧亚日本情色| 亚洲天堂久久| 国产熟妇 码视频户外直播| caorenqi shipin| 亚洲天堂资源网| 日韩伦理久 久久 清纯 | 欧美日韩中国x| 蜜乳av一区二区| 日韩综合色网| 色情五月丁香| 四虎影视永久在线免费| 乱操9999| 四虎精品一区| 日韩午夜啪啪视频| 久区视频| 欧美玖玖爱免费玖玖| 国产AV人人夜夜澡人人爽麻豆| 久久精品28| 日韩精品9区| 欧美亚洲丝袜美女电影| 日韩AV电影网站| 91人妻Pr| 91色色色| 99热这里只有精| 婷婷五月天色色| 97色色婷婷| 99日精品欧美国产| 亚洲天堂区| 九九碰九九爱97超碰| 日本欧美国内在线| 超碰在线观看av不卡| 五月天色图| 日韩操逼HD| 日韩欧美成人性爱在线| 欧美一区二区一级岛国大片| aaa亚无码专区| 亚洲一区日韩精品中文字幕| 91观看 国产白丝| 一区二区三区 丝袜 高跟 美腿| 大香蕉伊人久久| 亚洲婷婷五月天| 国产欧美日韩女同性恋ww喷水精品 | 人妻性爱一区二区| 青青久久手机线视频| 无码日韩人妻av一| 91久久久久免| 夜夜爽爽夜夜精品视频| 久久国产精品,久久国产| 超碰av在线| 冬京热男人的天堂| 噜噜噜亚洲精品| 久久中文字幕在线观看| 一级做受视频免费是看美女| 大伊香蕉在线视频免费| 性爱免费视频成人| 欧美日韩少妇色情| 国产三级日产三级韩国三级| 国产特级毛片AAAAAA高潮流水 | 精品欧美日韩在线观看| 校园春色之综合网| 97最新在线播放视频| 国产精品干干干| 国产精品探花色| 熟女乱3伦999| 亚洲色欲天天天堂色欲网女| 亚洲视频1区| 久久一级无码精品毛片6| 一起草高清无码| av毛片aaaaa免费看| www.色操逼| 蜜臀99久久精品久久久懂爱| 992大香蕉| 蜜臀视频网站| 思思热免费在线视频| 岛国在线一区二区三区| 熟女人妻一区二区三区| 五月色综合| 久久久久久久久久久97| 超碰综合色| 国产夫妻性生活视频| 伦激情人妻另类人妻| 国产AV超爽| 99精品在线| 江都AV在线| 91网站18+| 欧美男人的天堂| 香蕉99秘 一区精品蜜桃臀| 99久久精品国产系列| 日韩激情中文字幕有码| 人妻少妇av在线观看| 伊人色综合超碰| 素颜老阿姨乱情色| 久久加勒比| 欧亚性爱啪啪| 九九九影院| 欧美日韩小说| 亚洲精品一二区| 无码色| 青青草影视蜜久久| 亚洲黑丝在线| 中文字幕伊人| 亚洲AV成人在线| 中国少妇XXXX做受| 草b在线| 日韩欧美亚洲自拍偷拍| 97人人干人人操| 无码九九| 国产高清成人mv在线观看| 草草影院在线视频| 一区二区播放| 久久婷五月天| 啊啊啊好多水| 欧美制服另类丝袜| 亚洲成a人v欧美综合天堂下载| 天天综合,91综合永久| 97在线播放| 精品一二三区久久AAA片| 一区二区三区成人| 五月婷久久| 亚洲视频精选| 久久啊哟| a级理论午夜日本| 日韩三级av片| 亚洲影视综合网| 精品丝袜无码一区二区三APP| 色噜噜人妻丝袜AV资源| 一线黄色免费性爱片| 国产精品电影推荐| www鬼畜国产男人的天堂| 一区二区三区亚洲| 国产诱惑| 操逼网站地址| 欧美超碰97| 亚欧美综合网。| 午夜天堂啪啪| 免费少妇一区二区| 亚洲一区二区三区在线激情| 九九夜精品九九在线| 91粉嫩萝控精品福利网站_精品影音先锋国| 国内一级精品| 久草线上视频免费看| 欧美在线伊人色| 夜夜肏2021| 欧亚免费视频| 综合免费无码中文| 欧美色www亚洲国产阿娇要播| 亚洲美腿丝袜香蕉影视欧美成人| 久久9 9 9精品| 久久激情五月| 五月香婷婷| 综合久久六月久久婷婷| 欧美视频一| 亚洲牲交| 丝袜美腿操av| 是还免费视频1727我| 天天欧美色| 床上啊啊啊一区二区三区| 色婷婷色99国产综合精品| 日本午夜精品理论片A级APP发布| 国产又色又爽又舒服的三级视频 | 国产白丝av| 97无码视频在线播放| 97综合久久| 亚洲 欧美 色图| 九九九九国产| 国产久久成人| 人人做人人妻人人夜视频| 91精品国产高清久久久久久,亚洲成人| 国产日韩精品人妻久久久久色欲网站| 日本孕妇一区二区视频操逼免费看 | 无遮挡一级毛片视频免费的| 久久久久亚洲Av无码专区老牛影视 | 精品人妻中文字幕高清| 日本成熟少妇A∨网站| 国产一区在线看| 亚洲欧美清纯| 日韩欧美福利视频看看| 亚洲高潮少妇| 自拍偷拍 日韩欧美| 亚洲古典另类欧美在线| 91色s| 欧美日韩亚洲天堂网| 美女的肌被草喷水视频| 密臀AV在线| 久久噜噜噜精品国产亚洲综合| 天天操天天干美女网址导航| 97色网| 亚洲91色| 精品国产91av一区二区三区| 色色99| 久久久久久久久久久久黄色| 欧美在线干| 欧 美 自 拍 偷 拍| 大香网伊人久久综合网eew| 青青草黑寡妇男人天堂| 本道综合精品| 无码免费在线观看黄色片| 白嫩国模丰满一二三区| 色网在线| 校园春色亚洲| 色欲天天综合网| 国产婷婷一区| 91精品国产91久久青草| 国产 三级自拍| 宅男91视频在线播放| 久久久草草精品| 成年人网站在线免费观看| 国产精品视频电影| 东北夫妻性偷拍| 久久男女激情视频网站| 91色插| 久久久免费一级黄片| julia ann久久| 99久久e免费热视| 四虎精品亚洲| 日韩中文字幕国产| 顶级少妇BT天堂| 国产探花日韩援交| 97玖玖人妻| 日韩无码操逼片| 91天堂| 亚洲强奸乱伦影视网| 久久在线观看免费视频| 亚洲精品99999| 偷拍盗拍亚洲色图图片| 青青操视频在线| 亚洲综合伊人无码久久| 黄片www.| 91成人无码| 国产久久久9999| 视频一区二区免费在线| 日韩精品人妻中文字有码在线| 欧美日韩免费专区在线| 日本天天操| 日本亚洲熟女视频| 亚洲AV不卡在线观看| 色丁香五月婷婷| 搡老女人老妇女AAA一VU麻豆| 亚洲第一二区另类图| 嫖老熟女A片一二三区| 亚洲无码一区成人免费午夜| 无码99| 丰满人妻一区二区三区四区| 亚洲小说视频| 99青青草国产视频| 亚洲综合色网| 国产精品自拍欧美在线| 97天天综合| 久久国产999| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 国产激情在线| 岛国999| 欧亚第一综合网| 色99视频| 免费毛片在线播放| 操逼片中文| 蜜乳视频网站| 中文字幕欧美日韩三级| 97国产|免费| 91处女在线视频| 色婷婷综合久久久久中文一区二区| 99久久久久久亚洲精品不卡| 好爽视频在线观看视频| 限制级中的三级片中的黑粗大屌屌日人妻熟女 | 国产高清吃奶免费视频网站| 精品国产乱码久久久久久蜜臀| 免费成人在线熟妇网| 亚洲操操| 熟女人妇一区二区三区| 岛国毛片在线观看免费| 97超碰人人模人人拍人人| 久久久涩| 国产女人9999| 亚洲自拍小说| 欧美色图亚洲激情| 亚洲成人激情小说视频| 欧美18老人禁| 久久久久亚洲AV无码专区少妇| 亚洲激情综合另类男同| 9久久精品| 欧美色婷婷| 人人干人人搞人人摸| 黄色AV影视| wwe 天天干.com| 嗯嗯嗯啊啊啊操的我好爽| 强奸熟女一区二区三区| 日日97| 中国一级αV| 逼逼逼逼操操操操操操操操操午夜剧场| 啪一啪免费视频| 凹凸视频在线观看伊人| 久久9视频| 精品人妻一区二区免费蜜桃| 日韩亚洲97| 精品69网| 国产精品午夜高潮呻吟久久av| 综合色图区| 超碰97欧美日韩| 色综合天天爱去电影网| 亚欧性爱在线无码| 国产第11页| 伊人热综合| 色婷婷视频| 国产情色在线| 国产辣妈在线视频福利| 亚洲激情深爱文学小说网站| 激情综合网激情综合| 女人双腿搬开让男人桶| 天天日日本| 91亚洲网| 色色激情| 亚洲Av诱惑| 国产精品点击进入在线影院高清 | 亚洲视频一二区| 激情抓乳插进去啪啪啪日韩| 天天天天操| 欧美伊人电影| 久久五月视频| 天堂亚洲精品| 色五月首页| 蜜臀av中文字幕| 色欲av一区二区三区蜜芽| 岛国小电影| 婷婷色色五月天福利| 免费一级毛片在线视频观看| 色综合1991| 亚洲色图20p| 日本一区二区不卡精品| www.99色| 国产精品熟女一区二区三区| 色噜噜人妻av中文字幕| 97视频www| 亚洲色9| 91人妻爽爽人人做人人澡| 色yeye成人免费视频| 韩三级a视频在线观看| 亚洲国产精品成人久久蜜臀| 久久久一区二区三区麻豆| 99re6国产精品99re| 躁躁日曰躁2020| 91精品久久久久久综合五月天| 欧美日韩国内不卡| 国产精品久久99日日| 强奸乱伦AV网址| 中国AAAAAA黄色片| 亚洲影院成人| 九九九精品| 久久精品一区二区三区四区五区| 亚洲男人天堂网站| 国产精品一区二区三区在线| 国产人人干| 色偷偷男人的天堂麻豆| 成人熟女区| 夜夜综合| 91欧美丝袜| 亚洲精品一二三四区| 男人的天堂啪啪| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 69精品| 成人羞羞视频国产| 中国AAAAAA黄色片| 国模私拍一区二区三区神乳| 伊人丁香五月婷婷| 久久九九视频九九视频| 色爱三区| 99热婷婷| 亚洲欧美性生活| 中文字幕久久精视频久久大全| 美女AV一区二区| 日韩欧美天天爽爽爽天天爽爽| 天天操天天日天天干| 国产高清在线自在拍69| 97超碰国产亚洲精品| 久久三区四区| 日本一级特级毛片视频| 1769国内精品视频| 少妇人妻好深太紧了vr91| 成人三一级一片aaa| 国产男女无套视频免费观看| 五月天婷婷综合| 精品少妇后入一区二区三区四区人妻巨乳| 国产精品久久久视频| 岛国人妻少妇av在线观看| 日韩精品电影| 99re这里只有| 欧美夜夜草视频| 极品综合| 精品黑人一区二区| 丝袜六区| 欧美影音在线| 精品无码久久| 无码 黑人一区二区三区| h无码动漫在线观看| 99亚洲天堂| 天天香香欲综合| 超碰97人人乐| 一级性爱视频免费观看| 午夜久久无码1000合集| 99这里有精品| 97se综合| 性夜影院爽黄A爽免费动漫| 思思热国产在线视频| 激情五月丁香五月| 九九热免费国产视频婷婷伊人| 人澡逼| 老熟女乱伦片| 日本道久久综合色色| 日韩精品三区四区| 国产丁香精品露脸视频| 欧美不卡在线一区二区| 免费观看啪视频| 96免费视频在线| 亚洲 欧美 色图| 午夜精品五区| 黑人中出21连凳花野真衣| 日本在线15p| 色哟哟 日韩精品| 奇米狠999| 综合久欧洲| 欧美色性情| 尤物一级在线免费观看| 5252色欧美在线| 91人人| 动漫爆乳3D奶水一区在线观看| 你草精品在线视频| 蜜臀久久99精品久久久久久酒店 | 综合色图亚洲欧美| 加勒比av网| AAAAAAAAA黄片| 欧美一区二区传媒| 大象AV在线| 搡老人老9丨女老熟人| 第45页一区二区| 久久久久久9| 五月天婷婷影院| 欧美九一精品久久久熟妇| 蜜乳AV.COM| 97视频在线免费看| 日韩人妻丝袜中文字幕| 超碰人人草| 天天日骚逼熟女| 日韩国产乱子伦App| 伊人网在线观看| 久久国产逼| 久久色一区| 国产一区二区二区按摩精品啪视频| 日韩色| 久久九精品| 欧美日韩另类在线播放| 国产农村妇女精品1区二区| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 久久伊人影院| 亚洲成人福利电影免费 | 久久精品色欧美aⅴ一区二区| 欧美日动态视频| 亚洲一区二区三区不卡国产欧美| 99热免费| 九九九九九九视频免费| 97干日韩| 操人人| 116美女午夜| 秋霞怕怕片| 9热9热综合网| 操日韩第| 欧美黑人日韩少妇色情| 成在线人在线观看视频| 久久草视频污视频| 亚洲日韩美女中文字幕乱| AV天黑人| 久久美女福利是上海美女| 少妇熟女视频一二三区| 丁香五月天堂| 97在线观看免费视频| 人妻在线臀日韩| 日本操逼视频不卡直接放| 久久久111| 亚洲一区二区三区欧美日韩| 91超碰丝袜制服| 天天干夜夜操网| 亚洲欧美97√| 江都AV在线| 放黄片放3级黄片没穿衣服| 色月天AV导航| 人人插人人摸人人| 成人一级二级| 国产强奸超碰AV| 国产久9| 久久99黄色卞西瓜| 欧美一区二区福利在线| 欧美日韩97在线| 狠狠色色| 亚洲成人性爱网站在线播放| 国产AV人人夜夜澡人人爽麻豆| 五月天精品| 国产美女口爆吞精视频| 中出在线视频| 久久久久久久一级黄色打同平台| 女人天堂av在线播放| 中文字幕人乱码中文字的预防方法 | 老司机午夜精品视频| 久草热制服丝袜在线观看| 国产熟女完整版中字 | 亚洲欧美国产va在线| 黄色网址在线免费观看| 欧美人妻少妇| 亚洲素人网| 激情自拍 校园春色| 久久久久久电影| 0755午夜福利视频| 亚州久久9| 五月丁香六月婷| 在线岛国新天堂8| 国产免费内射视频| 国产超碰在线一区| av资源在线播放天堂| 国产精品露脸在线观看| 综合五月天| 老鸭窝黄色视频网站| 五月天综合网| 狠狠色噜噜狠狠狠狠狠色综合久久 | 国产精品露脸在线观看| julia国产在线| 超碰97导航| 久9热| 日韩无码a片| 国产白丝av| 天天碰操中国年青熟妇| 极品尤物在线观看| 亚洲色图欧美色图日韩色图| 亚洲精品97| 91操熟女视频| 日日日日做夜夜夜夜做无码97| 成人AV素股で擦久久| 再深点灬舒服灬太大了好硬好爽| 69XX一中文字幕人妻91| 中文不卡视频| 国产中文字幕在线观看| 97超碰免费人人性爱| 九九九九九九亚洲| 激情99| 91丨九色丨大屁股| 在线观看中文av字幕| 国产中文大片资源中文字幕| 久久久久亚洲Av无码专区老牛影视| 亚洲精品国产拍免费91在线| 欧美成人国产精品| 人妻激情在线视频| 精品国产嫩穴视频| 一类av片在线看| 中文字幕一区二区三区50路| 四虎在线视频| 91熟女视频网| 久久精9| 亚洲精品久| 国产日本久久免费精品| 大香网站| 色爱三区| www.av在线观看| 午夜福利视频在线一区| 亚洲成A∨人影院在线欢看| 思思热在线cao| 99精品欧美一区二区三区桃色| 91精品导航| 久久精品无码熟妇一区二区三区视频导航 | 黑人娇小av在线播放| 亚洲精品黑丝| 好一吊区二区| 国产精品禁久久久精品| 天天影视综合色| 久久超碰、| 日韩9999| 色欧洲97| 91免费看中出视频| 免费看国产大AB| 久久亚洲日韩国产欧| 艳尻美人妻| 天天色踪合| 超碰天天操| 天天天操天天天爱| 欧美色91| 天天看天天日天天操| 午夜男女爽爽大片免费观看| 久久久久久久伊人精品| 无码天天操| 中文字幕精品区先锋资源| 久久XX| 超碰国产情侣自拍网| 欧洲乱码视频| 天欧美在线| 欧美日韩亚洲天堂| 国产一区二区三区高清视频| 免费1级a做爰片观看| 国产97视频免费观看| 丁香五月激情综合| 九九AV| 亚洲αv一区二区三区| 国产18精品亚洲精品| 日本人体九九九九九九| 天天天乱色综合全| 亚洲极品| 国产强奸乱伦第1页| 国产精品点击进入在线影院| 欧美成人午夜免费福利785| 午夜人妻精品综合在线| 欧亚综合一卡二卡中文字幕| 操香逼| 亚洲校园激情| 久久久久久久强迫| 啪啪免费| 日韩三级久久久| 欧美日韩222| 亚洲天堂久| 久久九九97| 操操逼视频| 嫖老熟女A片一二三区| 国产亚洲 中文欧美久久| 久久久男人的天堂| 日少妇视频| 丁香五月综合| 亚洲男人的天堂一区二区| 欧美色图在线视频少妇| 国产在线播放成人免费| 久久精品中文字幕无码l| 99久久com免费视频′| 黑人干亚洲| 另类图片欧美激情综合| 国产成人久久久精品免费AV| 伊人成人情色综合| 一区二区视频在看| 日逼视频日本| 日本女厕偷拍| Julia Annxxxxx| 日本羞羞的视频在线播放| 婷婷五月激情综合| 日本日日色视频| 99re99视频在线免费观看| 欧美极品色| 麻豆视频国产一区二区| 激情六月天| 国产综合久| 日本性感人妻91| 桃花色涩综合影院| 一区二区激情国产熟女 | 一本久道久久综合狠狠爱一密臀精| 亚洲成人帖图| 亚洲牲交| 97在线精品观看视频| 久久久不能久久久久| 97天天操天天干| 国产精品美女久久久久久网站| 另类欧美色| 美女尤物人人操| 这里只有精品久久| 91大香蕉伊人| 全球成人中文在线| 97超级色碰碰| 久久精品国产亚洲AV无码做| 亚洲欧洲网站免费观看| 狠狠狠一区二区三区| 亚洲淫乱骚妇AV| 蜜臀99久久精品| 成人福利视频网| 亚洲男人综合网| 日本色日夜干| 欧美午夜精品久久久久久3D| 欧美色97| 亚洲无码com| 91被操| 国产成人一级av88| 欧美熟女激情| 亚洲深夜福利| 亚洲 欧美 制服 另类 自拍| 成人日韩欧美| 国产成人主播| 超碰在线观看av不卡| 国产免费永久精品无码| 高颜值美女口爆高潮浪叫| 亚州一区二区| www.狠狠| av久日| 男人的天堂免费| 84YTCOM性无码| 婷婷丁香五月激情啪啪| 欧美图片校园春色| 亚洲中文字幕噜噜噜久久久| 国产极品馒头逼| 婷婷五月天久久精品视频一区二区三区| 国产精品高朝久久久久久久| 亚洲国产精品V?在线播放| 成人看片网站| 97超碰热线| 色噜噜日韩精品| 久久婷婷热| 日本高清一本二本免费不卡| 亚洲AV永久无码一区仙野| 99少妇| 毛片视频白嫩| 亚洲第一精品在线视频| 黑丝少妇麻豆| 26uuu性物| 骚妻少妇精品性色无码四色A V| 国产精品久久妻无码网站| 日本久久久久久久久| 久久久久久国产成人| 亚洲男人bt天堂| 少妇熟女视频一区二区三区| 91人妻做a观看视频| 亚洲综合草草| 97精品国产97久久久久久| 欧美日韩亚洲少妇寂寞影院正在播放 | 久久一区二区高清免费| 97操碰| 美女在线H91| 天天色天天干天天爱| 伊人性在线视频| 久久9 9 9精品| 操比国产| 99夜夜操| 国产精品黄色三级av| 欧美页片| 精品少妇人妻av久久免费| 中韩中文字幕在线观看| AA丁香综合激情| 国内精品久久人妻性色av| 884t在线| 北约熟女超碰| 日韩欧美天天爽爽爽天天爽爽| 九九这里只有精品| 日韩色| 9久久9综合| 日韩精品在线放| 欧美78| 日本 欧美 国产一区| 内射夫妻三片| 婷婷五月天色网| 亚洲综合在线视频| 国产一区二区a毛片| 亚洲男人天堂2016| 国产尤物AV尤物在线观看不卡| 强奸熟女一区二区三区| 欧美日韩国第一区| 操逼日韩无码| 国产精品熟女一区二区三区| 91撸色网 玖玖网 欧美| 久久精品人人做人人看| 亚洲综合校园春色| 国产精品三级视频网站| 色噜噜狠狠色综无码久久合欧美| 制服丝袜第二页| 1024香蕉视频| 欧洲黄色网| 人伦四五区| 青青草原狼av| 国产无码精品无码| 日韩97视频!在线| 人人摸人人干| 色色色色网站| 69丨亚洲丨精品丨入口免费播放| 美女AV一区二区| 国产亚洲色婷婷久久99精品91| 美女网站91| 一区超碰一区| 亚洲淫乱骚妇AV| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 97色论| 少妇高潮对白在线观看| 欧美天天干| 久久色一区二区| 91狠狠综合久久| 日本一区二区三区午夜观看| 大屁股熟女一区二区三区| 日韩操呦呦影院在线观看| 男人的天堂欧美| 婷婷五月天av| 国产毛片久久久久久久| 97亚洲欧美| 综合一区中亚洲国产成人综合精品| 精品夜夜澡人妻无码| 日韩图区| 久久精品国产免费观看99| 久久超碰国产一区二区三区| 久久婷婷一区二| 7777奇米影视久久| 欲色影视综合吧| 伊人精品久久网站| 女色视频社区| 精品一级毛片在线观看| 男女激情黄色网址| 午夜精品久久一区二区| 久久AV无码AV| 搡老熟女免费视频 | 黑人娇小av在线播放| 91色图| 很很操在线| 18禁无码永久免费无限制| 香蕉欧美| 你懂的在线观看区国产| 欧美大波激情xxxx| 国产精品干干干| 91强热人妻| 人人考人人摸人人干| 日韩性爱再线视频| 九九精品热| 人人妻人人操人人乐| 中文字幕一二三区| 久久国色天香香蕉| 高清不卡一二三区视频......| 超碰99热中文字幕| 国产精品一区二区后入| 青青草原成人| 久久系列| 一二三四视频中文字幕在线看| AV污污污污| 色婷婷丁香五月| 精品久久久久黄少妇|