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

您的位置:首頁技術文章
文章詳情頁

Python爬蟲實例——scrapy框架爬取拉勾網招聘信息

瀏覽:163日期:2022-07-17 15:05:36

本文實例為爬取拉勾網上的python相關的職位信息, 這些信息在職位詳情頁上, 如職位名, 薪資, 公司名等等.

分析思路

分析查詢結果頁

在拉勾網搜索框中搜索’python’關鍵字, 在瀏覽器地址欄可以看到搜索結果頁的url為: ’https://www.lagou.com/jobs/list_python?labelWords=&fromSearch=true&suginput=’, 嘗試將?后的參數刪除, 發現訪問結果相同.

打開Chrome網頁調試工具(F12), 分析每條搜索結果(即每個職位)在html中所處的元素定位, 發現每條結果都在<ul class='item_con_list'>下的li標簽中.

Python爬蟲實例——scrapy框架爬取拉勾網招聘信息

因為我們需要每個職位的具體信息, 因此需要獲取到每條搜索結果的詳情url, 即點擊搜索結果后進入的詳情頁的url.

繼續查看li標簽中的元素, 找到想要的詳情url, 找到后的url為: href=https://www.lagou.com/jobs/6945237.html?show=b6e8e778fcae4c2aa2111ba58f9ebfa0

Python爬蟲實例——scrapy框架爬取拉勾網招聘信息

查看其它搜索結果的詳情url, 發現其格式都為: rel='external nofollow'

對于第一個ID, 每條結果的id都不一樣, 猜想其為標記每個職位的唯一id, 對于show_id, 每條結果的id都是一樣的, 嘗試刪除show參數, 發現一樣可以訪問到具體結果詳情頁

那么我們直接通過xpath提取到每個職位的第一個ID即可, 但是調試工具的elements標簽下的html是最終網頁展示的html, 并不一定就是我們訪問 https://www.lagou.com/jobs/list_python 返回的response的html, 因此點到Network標簽, 重新刷新一下頁面, 找到 https://www.lagou.com/jobs/list_python 對應的請求, 查看其對應的response, 搜索 ’position_link’(即前面我們在elements中找到的每條搜索結果的詳情url), 發現確實返回了一個網址, 但是其重要的兩個ID并不是直接放回的, 而是通過js生成的, 說明我們想要的具體數據并不是這個這個請求返回的.

Python爬蟲實例——scrapy框架爬取拉勾網招聘信息

那么我們就需要找到具體是那個請求會返回搜索結果的信息, 一般這種情況首先考慮是不是通過ajax獲取的數據, 篩選類型為XHR(ajax)的請求, 可以逐個點開查看response, 發現 positionAjax.json 返回的數據中就存在我們想要的每條搜索結果的信息. 說明確實是通過ajax獲取的數據, 其實點擊下一頁, 我們也可以發現地址欄url地址并沒有發生變化, 只是局部刷新了搜索結果的數據, 也說明了搜索結果是通過ajax返回的.

Python爬蟲實例——scrapy框架爬取拉勾網招聘信息

分析上面ajax的response, 查看其中是否有我們想要的職位ID, 在preview中搜索之前在elements中找到的某個職位的url的兩個ID, 確實兩個ID都存在response中, 分析發現第一個ID即為positionId, 第二個即為showId, 我們還可以發現response中返回了當前的頁碼數pageNo

因此我們只需要訪問上面ajax對應的url: https://www.lagou.com/jobs/positionAjax.json?needAddtionalResult=false 就可以拿到我們想要的ID, 然后填入詳情url模板: https://www.lagou.com/jobs/{position_id}.html?show={show_id}中即可訪問詳情頁了.

但是當我們直接訪問 https://www.lagou.com/jobs/positionAjax.json?needAddtionalResult=false 時 ,返回的結果卻是: {'status':false,'msg':'您操作太頻繁,請稍后再訪問','clientIp':'139.226.66.44','state':2402}

Python爬蟲實例——scrapy框架爬取拉勾網招聘信息

經過百度查詢后發現原來直接訪問上述地址是不行的, 這也是拉鉤的一個反爬策略, 需要我們帶上之前訪問查詢結果頁(https://www.lagou.com/jobs/list_python?)的cookie才行, 因為我們這里使用的是scrapy框架, 該框架是能夠自帶上次請求的cookie來訪問下一個請求的, 所以我們這里不需要手動去添加cookie信息, 只需要首先訪問一下查詢結果頁就可以了. 即start_url = https://www.lagou.com/jobs/list_python

此外發現這個ajax請求是通過POST方式發送的, 因此還需要分析它提交的form數據, 在第一頁中有三條數據信息, first為true, pn為1 kd為python , 第二頁中first為false, pn為2, kd同樣為python, 且多了一個sid

分析這四個參數, 第一個first為表示是否是第一頁, 第二個pn為表示當前頁碼數, 第三個kd為表示搜索的關鍵字, 第四個sid經過和上面showId對比發現其值就為showId

Python爬蟲實例——scrapy框架爬取拉勾網招聘信息

分析職位詳情頁

前面分析完后就可以拼接出職位詳情頁url了, 點開詳情頁, 同樣的思路分析我們想要的數據是不是就在詳情頁的url中, 這里想要職位名稱, 工資, 地點, 經驗, 關鍵字, 公司信息等

Python爬蟲實例——scrapy框架爬取拉勾網招聘信息

在network中查找對應的response, 發現數據確實就存在response中, 因此直接通過xpath就可以提取想要的數據了

編寫爬蟲代碼

具體代碼在github:

這里只放出關鍵代碼

創建scrapy項目

scrapy startproject LaGou

創建爬蟲

scrapy genspider lagou www.lagou.com

編寫items.py, 設置要想爬取的字段

# -*- coding: utf-8 -*-# Define here the models for your scraped items## See documentation in:# https://docs.scrapy.org/en/latest/topics/items.htmlimport scrapyclass LagouItem(scrapy.Item): # define the fields for your item here like: job_url = scrapy.Field() job_name = scrapy.Field() salary = scrapy.Field() city = scrapy.Field() area = scrapy.Field() experience = scrapy.Field() education = scrapy.Field() labels = scrapy.Field() publish_date = scrapy.Field() company = scrapy.Field() company_feature = scrapy.Field() company_public = scrapy.Field() company_size= scrapy.Field()

編寫爬蟲代碼 lagou.py

# -*- coding: utf-8 -*-import scrapyfrom LaGou.items import LagouItemimport jsonfrom pprint import pprintimport timeclass LagouSpider(scrapy.Spider): name = ’lagou’ allowed_domains = [’www.lagou.com’] start_urls = [’https://www.lagou.com/jobs/list_python?’] def __init__(self): # 設置頭信息, 若不設置的話, 在請求第二頁時即被拉勾網認為是爬蟲而不能爬取數據 self.headers = { 'Accept': 'application/json, text/javascript, */*; q=0.01', 'Connection': 'keep-alive', 'Host': 'www.lagou.com', 'Referer': ’https://www.lagou.com/jobs/list_Python?’, 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8', 'referer': 'https://www.lagou.com/jobs/list_python?' } self.sid = ’’ self.job_url_temp = ’https://www.lagou.com/jobs/{}.html?show={}’ # 清空文件 with open(’jobs.json’, ’w’) as f: f.truncate() def parse(self, response): ''' 解析起始頁 ''' # response為GET請求的起始頁, 自動獲取cookie # 提交POST帶上前面返回的cookies, 訪問數據結果第一頁 yield scrapy.FormRequest( ’https://www.lagou.com/jobs/positionAjax.json?needAddtionalResult=false’, callback=self.parse_list, formdata={'first': 'false', 'pn': '1', 'kd': 'python', }, headers=self.headers ) def parse_list(self, response): ''' 解析結果列表頁的json數據 ''' # 獲取返回的json,轉為字典 res_dict = json.loads(response.text) # 判斷返回是否成功 if not res_dict.get(’success’): print(res_dict.get(’msg’, ’返回異常’)) else: # 獲取當前頁數 page_num = res_dict[’content’][’pageNo’] print(’正在爬取第{}頁’.format(page_num)) # 獲取sid if not self.sid: self.sid = res_dict[’content’][’showId’] # 獲取響應中的職位url字典 part_url_dict = res_dict[’content’][’hrInfoMap’] # 遍歷職位字典 for key in part_url_dict: # 初始化保存職位的item item = LagouItem() # 拼接完整職位url item[’job_url’] = self.job_url_temp.format(key, self.sid) # 請求職位詳情頁 yield scrapy.Request( item[’job_url’], callback=self.parse_detail, headers=self.headers, meta={’item’: item} ) # 獲取下一頁 if page_num < 30: # time.sleep(2) yield scrapy.FormRequest( ’https://www.lagou.com/jobs/positionAjax.json?needAddtionalResult=false’, callback=self.parse_list, formdata={'first': 'false','pn': str(page_num+1),'kd': 'python','sid': self.sid}, headers=self.headers ) def parse_detail(self, response): ''' 解析職位詳情頁 ''' # 接收item item = response.meta[’item’] # 解析數據 # 獲取職位頭div job_div = response.xpath(’//div[@class='position-content-l']’) if job_div: item[’job_name’] = job_div.xpath(’./div/h1/text()’).extract_first() item[’salary’] = job_div.xpath(’./dd/h3/span[1]/text()’).extract_first().strip() item[’city’] = job_div.xpath(’./dd/h3/span[2]/text()’).extract_first().strip(’/’).strip() item[’area’] = response.xpath(’//div[@class='work_addr']/a[2]/text()’).extract_first() item[’experience’] = job_div.xpath(’./dd/h3/span[3]/text()’).extract_first().strip(’/’).strip() item[’education’] = job_div.xpath(’./dd/h3/span[4]/text()’).extract_first().strip(’/’).strip() item[’labels’] = response.xpath(’//ul[@class='position-label clearfix']/li/text()’).extract() item[’publish_date’] = response.xpath(’//p[@class='publish_time']/text()’).extract_first() item[’publish_date’] = item[’publish_date’].split(’&’)[0] # 獲取公司dl company_div = response.xpath(’//dl[@class='job_company']’) item[’company’] = company_div.xpath(’./dt/a/img/@alt’).extract_first() item[’company_feature’] = company_div.xpath(’./dd//li[1]/h4[@class='c_feature_name']/text()’).extract_first() item[’company_feature’] = item[’company_feature’].split(’,’) item[’company_public’] = company_div.xpath(’./dd//li[2]/h4[@class='c_feature_name']/text()’).extract_first() item[’company_size’] = company_div.xpath(’./dd//li[4]/h4[@class='c_feature_name']/text()’).extract_first() yield item

編寫middlewares.py, 自定義downloadermiddleware, 用來每次發送請求前, 隨機設置user-agent, 這里使用了第三方庫 fake_useragent, 能夠隨機提供user-agent, 使用前先安裝: pip install fake_useragent

from fake_useragent import UserAgentimport randomclass RandomUserAgentDM: ''' 隨機獲取userAgent ''' def __init__(self): self.user_agent = UserAgent() def process_request(self, request, spider): request.headers[’User-Agent’] = self.user_agent.random

編寫pipelines.py, 將數據存為json文件

import jsonclass LagouPipeline: def process_item(self, item, spider): with open(’jobs.json’, ’a’, encoding=’utf-8’) as f: item_json = json.dumps(dict(item), ensure_ascii=False, indent=2) f.write(item_json) f.write(’n’)

編寫settings.py

# 設置日志顯示LOG_LEVEL = ’WARNING’# 設置ROBOTSTXT協議, 若為true則不能爬取數據ROBOTSTXT_OBEY = False# 設置下載器延遲, 反爬蟲的一種策略DOWNLOAD_DELAY = 0.25# 開啟DOWNLOADER_MIDDLEWARESDOWNLOADER_MIDDLEWARES = { # ’LaGou.middlewares.LagouDownloaderMiddleware’: 543, ’LaGou.middlewares.RandomUserAgentDM’ :100,}# 開啟ITEM_PIPELINESITEM_PIPELINES = { ’LaGou.pipelines.LagouPipeline’: 300,}

啟動爬蟲

scrapy crawl lagou

發現依然只能5 6頁, 說明拉勾網的反爬確實做得比較好, 還可以繼續通過使用代理來進行反反爬, 這里就不再演示了,

Python爬蟲實例——scrapy框架爬取拉勾網招聘信息

查看爬取結果

Python爬蟲實例——scrapy框架爬取拉勾網招聘信息

以上就是Python爬蟲實例——scrapy框架爬取拉勾網招聘信息的詳細內容,更多關于Python爬蟲爬取招聘信息的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产成人免费 | 久久99精品久久久噜噜最新章节 | 国产精品美女久久久久aⅴ国产馆 | 久久99国产精品免费网站 | 欧美久久久久久久久久 | 日韩欧美在线视频 | 日韩在线中文字幕 | 91免费在线看 | 91网站在线看 | 亚洲一区二区三区在线 | 亚洲欧美日韩电影 | 在线婷婷| 日韩欧美一区二区在线观看视频 | 国产精品第一国产精品 | 男女视频在线观看 | 久久99国产精品久久99果冻传媒 | 色婷网| 亚洲三区在线观看 | 日韩一区二区久久 | 中文字幕亚洲欧美 | 国产黄色一级片 | 国产精品成人国产乱一区 | 国产日韩精品一区二区 | 亚洲国产在| 国产一区不卡 | 精品久久一区二区三区 | 久久久美女 | 综合精品 | 国产日韩欧美激情 | 毛片毛片毛片毛片毛片毛片 | 国产日韩视频在线播放 | 国产96精品久久久 | 久久免费视频9 | 欧洲毛片 | 久久99国产精品久久99大师 | 亚洲黄色免费 | 亚洲一区二区免费视频 | 国产精品99一区二区三区 | 久久久久久毛片免费观看 | 国产精品久久久久久 | 欧美另类久久 | 成人精品久久久 | 亚洲高清视频一区二区三区 | 欧美成人激情 | 青青草一区二区 | 热re99久久精品国产99热 | 九色在线| 99国产精品久久久久久久久久 | 亚洲国产精品久久久久久女王 | 精品在线一区二区 | 亚洲第一av网站 | 久热在线视频 | 久久精品一 | 欧美日韩一区二区在线 | 久久久精彩视频 | 亚洲国产精品99久久久久久久久 | 中文字幕在线观看不卡视频 | 狠狠综合久久av一区二区老牛 | 国产精品久久久久国产精品 | 日韩成人精品在线 | 久久精品欧美一区二区三区不卡 | 91精品一区二区三区久久久久久 | 人人人人澡 | youjizz欧美 | 亚洲精品一区中文字幕乱码 | 成人影院av | 日韩视频在线观看视频 | 国产电影一区二区 | 成人午夜在线视频 | 中文字幕av亚洲精品一部二部 | 91麻豆精品国产91久久久资源速度 | 一区二区在线电影 | 国产麻豆乱码精品一区二区三区 | 日韩在线观看 | 亚洲精品自在在线观看 | 成人精品一区二区 | 精品免费国产 | 九一精品国产 | 久久精品性视频 | 九九热在线免费视频 | 午夜精品视频在线观看 | 久久伊人免费视频 | 国产一级免费在线观看 | 免费观看一级特黄欧美大片 | 日本精品在线 | 欧美一级成人欧美性视频播放 | 亚洲第一av| 日韩性xxx| 99re视频在线播放 | 午夜男人天堂 | 日本福利网站 | 日韩一区二区三区视频 | 欧美日本国产欧美日本韩国99 | 国产精品久久久久久久久久久久久久 | 欧美一性一交 | 亚洲欧美中文日韩v在线观看 | 亚洲久久 | 亚洲精品久久久久久久久久久 | 久久国 | 特级av| 99精品久久 | 国产91网 | 国产精品毛片久久久久久久 | 成人av免费在线观看 | 超碰97人人人人人蜜桃 | 中国毛片基地 | 国产农村妇女精品一二区 | 国产精品久久久久久久岛一牛影视 | 亚洲国产一区二区三区四区 | 国产成人精品久久二区二区 | 日韩不卡一二三 | 国产精品美女久久久久久免费 | 国产精品一区久久久久 | 免费在线成人 | 91精品国产综合久久久久久 | 美女视频一区 | 欧美日韩成人免费 | 日韩一区精品视频 | 欧美另类久久 | 日韩一区二区三区在线视频 | 亚洲国产成人精品女人久久久 | 国产高清在线精品一区二区三区 | 91影院| 亚洲一区二区在线免费观看 | 国产日韩欧美视频 | 久草青青 | 91精品久久久久久久久中文字幕 | 91精品久久久久久久久久 | 亚洲免费在线视频 | 久久亚洲一区 | 中文在线一区 | 午夜国产羞羞视频免费网站 | 99精品国产在热久久 | 亚洲一区中文 | 在线视频日韩 | 91亚洲国产亚洲国产 | 欧美一级c片 | 精品99在线 | 国产午夜精品美女视频明星a级 | 国产精品久久在线观看 | 黄a在线看 | 在线观看免费视频黄 | 欧日韩免费 | 一区久久| 亚洲一区二区三区国产 | 毛片91| 91精品国产乱码久久久久久久久 | 色综合视频 | 精品国产91亚洲一区二区三区www | 毛片特级 | 国内久久精品视频 | 精品第一页 | 噜噜噜噜狠狠狠7777视频 | 免费观看的av | 中文字幕av一区 | 国产高清一级毛片在线不卡 | 欧美激情性国产欧美无遮挡 | 毛片在线免费 | 国产不卡精品视频 | 久久久久九九九九九 | 一区二区日本 | 日日搞夜夜操 | 欧美一级片aaa | 国产午夜精品久久久久久久 | 成人精品一区二区三区 | 国产中文视频 | 一区二区三区视频免费在线观看 | 欧美日韩一区二区在线 | 国产精品免费av | 久久综合久久受 | 久久久久国产一区二区三区 | 欧美久久久久久久久久久久 | 亚洲欧美激情另类 | 在线观看亚洲一区二区 | 国产乱人伦av在线a 天天碰天天操 | 日本在线一二 | 免费看国产片在线观看 | www.国产一区| 色婷婷亚洲一区二区三区 | 免费看的毛片 | www.毛片| 国产精品成人在线观看 | 黄视频在线播放 | 99成人 | va在线观看 | 成人深夜福利视频 | 国产成人精品一区二区三区四区 | 亚洲狠狠久久综合一区77777 | 精品国产乱码一区二区三 | 日韩精品在线观看一区 | 簧片毛片| 成人午夜视频在线观看 | 亚洲精品亚洲人成人网 | 亚洲综合大片69999 | 亚洲视频一 | 中文字幕在线视频免费播放 | 精品无码久久久久久国产 | 日韩中文字幕在线免费观看 | 天堂网中文在线 | 日韩免费视频中文字幕 | 黑人xxx视频 | 免费的污网站 | 国产精品69毛片高清亚洲 | 国产色黄视频 | 精品亚洲一区二区三区 | 久久精品一区二区三区四区毛片 | 天天曰天天曰 | 91 在线 | 欧美极品一区二区三区 | 久久亚洲一区二区三 | 男人av网 | 免费av一区二区三区 | 午夜在线电影 | 久久这里只有精品首页 | 久久久久综合 | 国产欧美综合一区二区三区 | 成人欧美一区二区三区在线播放 | 亚洲 欧美 日韩 精品 | 欧美成人精品一区二区 | 久久精品久久精品 | 久久久999成人 | 国产精品成人国产乱一区 | 一本色道久久综合狠狠躁篇的优点 | 超碰偷拍 | 中文字幕 国产 | 成人亚州 | 欧美影 | 欧美日韩精品一区二区在线观看 | 亚洲福利一区 | 国产精品午夜电影 | 精品国产乱码一区二区三区 | 日韩有码在线播放 | 久久精品综合 | 国产毛片在线 | 天天影视综合 | 亚洲国产精品网站 | 日本a v在线播放 | 欧美成人一区二区三区片免费 | 午夜男人天堂 | 日韩色综合 | 国产a免费 | 日韩中文字幕一区二区 | 97热在线观看 | 四虎永久免费在线 | 久久久久久成人 | 国产精品a久久久久 | 欧美日韩一区二区三区 | 精品亚洲一区二区三区 | 国产精品久久九九 | 欧美精品久久久 | 日韩精品视频在线 | 亚洲国产精品久久久男人的天堂 | 在线观看免费黄色 | 欧美一区二区三区免费 | 男女视频免费 | 久久免费精品视频 | 国产成人精品一区二区三区视频 | 亚洲国产一区二区三区 | 嫩草私人影院 | 免费视频一区二区 | 在线免费毛片 | 欧美日韩综合精品 | 中文字幕乱码亚洲精品一区 | 国产精品欧美一区二区三区不卡 | 99精品国自产在线 | 久久精品影视 | 亚洲免费观看视频 | 激情欧美一区 | 国产亚洲精品美女久久久久久久久久 | 国产精品久久久久精 | 欧洲毛片 | 欧美亚洲一区二区三区 | 亚洲综合电影 | 日韩一区二区视频 | 97成人在线视频 | 91成人一区 | 欧美综合在线观看 | 久久女同互慰一区二区三区 | 久久久久久日产精品 | 亚洲精品在线免费 | 日韩一区二区福利 | 日韩视频在线观看视频 | 日本三级黄色录像 | 久久y| 日韩精品一二区 | 国产情侣免费视频 | 欧美a在线 | 91电影在线看| 国产毛片精品 | 亚洲激情一区 | www.国产高清 | 在线国产一区 | 国产人免费人成免费视频 | 精品亚洲一区二区三区四区五区 | 超碰一区二区三区 | 成人在线免费 | 亚洲毛片网站 | 羞羞视频网站免费看 | 亚洲免费人成在线视频观看 | 国产精品网站在线观看 | 午夜视频 | 久久久美女 | 久久高清片 | 日韩精品成人 | 久久精品国产99国产精2020新增功能 | www伊人| av日韩一区 | 国产成人福利在线 | 午夜精品影院 | 亚洲精品一区二区三区麻豆 | 中文字幕二区 | 国产在线观看免费av | 欧美激情伊人 | 亚洲人成中文字幕在线观看 | 免费观看一级黄色片 | 亚洲午夜成激人情在线影院 | 久久人人网 | 成人1区| 九色国产| 99re国产| 日韩av一区二区三区在线观看 | 国产91久久精品一区二区 | 91中文字幕网| 日韩欧美在线观看一区二区 | 国产在线观看免费 | 在线欧美日韩 | 精品欧美黑人一区二区三区 | 一区在线免费观看 | 精品久久av | a免费在线观看 | 91一区在线 | 色一级 | 欧美精品自拍 | 欧美精品一区二区在线观看 | 国产精品一区在线看 | 中文字幕精品视频在线观看 | 亚洲在线播放 | 久久九九国产精品 | 欧美激情一区二区三区在线视频 | 亚洲网站色 | av在线免费观看网站 | 黄久久久 | 国内精品一区二区 | 精品视频网站 | 日本三级中文在线电影 | 国产成人精品久久二区二区 | 久久亚洲一区二区三区四区 | av小说在线观看 | 一区二区三区高清 | 亚洲一区二区av | 在线亚洲一区二区 | 午夜欧美 | 欧美理伦片在线播放 | 五月天婷婷激情视频 | 男人的天堂在线视频 | 一区二区精品 | 欧洲一区二区三区 | 久久亚洲美女 | 国产91久久精品一区二区 | 亚洲网站在线免费观看 | 羞羞视频在线观看视频 | 日韩成人影院 | 91精品入口蜜桃 | 日韩亚洲一区二区 | 一级a性色生活片毛片 | 91精品国产自产精品男人的天堂 | 国产免费av网站 | 国产日韩精品在线观看 | 手机看片国产精品 | 一区二区三区免费网站 | 欧美日韩一区二区视频在线观看 | 91在线 | 亚洲 | 国产伦精品一区二区三区四区视频 | 亚洲精品久久久久久久久久久 | 免费在线成人网 | 国产免费一区二区三区 | av在线一区二区三区 | 欧美激情在线精品一区二区三区 | 一级片在线观看网站 | 一 级 黄 色 片免费网站 | 亚洲国产精品久久久久久 | 国产精品地址 | 日韩精品极品视频在线 | 国产视频精品免费 | 久久2| 欧美激情精品久久久久久变态 | 天天爽夜夜爽夜夜爽精品视频 | 羞羞视频在线观看视频 | 日日夜夜爽 | 国产精品成av人在线视午夜片 | 精品亚洲成人 | 久久精品视频免费 | 欧美啊v| 玖玖视频在线 | 国产欧美在线视频 | 国产成人精品午夜 | 一区视频 | 91精品国产综合久久久久久丝袜 | 欧美一卡二卡在线观看 | 日韩影音 | 成人欧美一区二区三区在线观看 | 伊人网视频 | 欧美日韩一级在线观看 | 国产在线一区二区 | 日韩成人在线视频 | 久久久国产一区二区三区 | 懂色av一区二区三区在线播放 | 国产一区二区在线观看视频 | 午夜看片 | 日韩素人一区二区三区 | 欧美一区二区三区在线 | 日韩一片| 亚洲精品久久久久avwww潮水 | 99精品视频一区二区三区 | 成a人片在线观看 | 在线成人www免费观看视频 | 午夜国产 | 国产精品成人在线 | 国产精品久久久久久中文字 | 色av综合| 国产精品一区二区久久 | 欧洲国产伦久久久久久久 | 先锋资源久久 | 成人综合在线观看 | 干干日日| 国产一区二区三区四 | 一级黄色毛片 | 国产精品a久久 | www.亚洲| 欧美日韩国产中文 | 日韩在线观看中文字幕 | h片在线看 | 久久99精品国产麻豆婷婷洗澡 | 色综久久| 成人一区二区三区久久精品嫩草 | 久久久www | 国产中文一区 | 日本一区二区中文字幕 | 韩国av一区二区 | 永久看片 | 国产大片黄色 | 在线视频一区二区 | 日韩精品一区二区三区在线播放 | 成年免费观看 | 成人不卡在线观看 | 欧洲毛片基地 | 国产成人99| 亚洲高清久久 | 国产欧美精品一区二区三区四区 | 亚洲成人精品 | 欧美一区二区免费 | 欧美视频在线免费 | 亚洲精品久久久久久久久久久 | 欧美日韩在线免费观看 | 成人看片在线 | 一区二区色 | 国产成人av在线播放 | 国产精品乱码一区二区三区 | 操人在线观看 | 自拍偷拍视频网 | 国精产品99永久一区一区 | 日韩午夜在线 | 成人超碰在线 | 一区免费观看 | 日韩中文字幕一区二区 | 在线观看免费黄色 | 欧美精品一区二区三区在线 | 国产99久久久国产精品 | 午夜天堂精品久久久久 | 中文字幕在线观看 | 91人人网| 精品国产一区二区三区性色av | 欧美激情视频一区二区三区在线播放 | 99视频网站 | 精品久久一区二区 | 日韩不卡一区 | 国产亚洲精品一区二区 | 午夜影院色 | av影片在线| 国产一级特黄视频 | 性视频一区 | 国产成人精品一区二区 | 久久美女 | 成年人在线视频 | 久久精品国产77777蜜臀 | 操操操日日日 | 日本精品视频网站 | 亚洲国产精品一区二区第一页 | 一区二区免费视频观看 | 热久久这里只有精品 | 亚洲精品久久久久久一区二区 | 国产日韩精品视频 | 亚洲精品国精品久久99热 | a在线免费观看 | 91在线区 | 午夜精品久久久久久久白皮肤 | 精品在线一区二区 | 免费在线一区二区三区 | 欧美成人精品在线 | 色精品视频 | 黄色网页在线观看 | 国产成人精品一区二区三区视频 | 国产精品久久久久久久久久ktv | 国产69精品99久久久久久宅男 | av网站免费线看 | 国产一区二区视频在线观看 | 日本三级黄色录像 | 91人人 | 精品国产不卡一区二区三区 | 国产伦精品一区二区三区照片91 | 久久久免费精品 | 国产精品免费一区二区三区四区 | 国产精品一区二区三区在线播放 | 国产高清在线精品一区二区三区 | 日韩精品一区二区三区老鸭窝 | 亚洲高清电影 | 久久免费视频3 | 日韩一二区视频 | 日韩一区二区在线免费 | 日韩一二三区 | 姐姐在线观看动漫第二集免费 | 欧美精品福利 | 日韩av在线中文字幕 | 国产一级毛片在线视频 | 日日做| 天天干夜夜弄 | 精品久久久久久 | 日操 | 后进极品白嫩翘臀在线视频 | 精品成人久久 | 第一色视频 | 日韩在线精品视频 | 亚洲国产二区 | 色吊丝2288sds中文字幕 | 久久亚洲一区二区三区四区 | 亚洲 欧美 日韩 在线 | 久热热| 天堂一区二区三区四区 | 亚洲最大免费视频 | 91九色视频| 九九99九九 | 久久精品一区二区三区四区 | 一区二区精品在线 | 欧美色欧美亚洲另类七区 | 夜添久久精品亚洲国产精品 | 色婷婷亚洲一区二区三区 | 综合五月激情 | a中文在线视频 | 国产一区二区在线播放 | av一区在线观看 | av在线免费观看网站 | 国产精品1区2区在线观看 | 精品一区二区久久久久久久网站 | 久久国产精品一区 | 成人在线一区二区三区 | 欧美激情精品久久久久久变态 | 国产特一级黄色片 | 国产一区色 | 久久久久久国产精品美女 | www.国产| 狠狠综合久久 | 99精品欧美一区二区蜜桃免费 | 99视频在线 | 在线成人 | 免费一二区| 九九久久精品视频 | 91精品国产综合久久久蜜臀粉嫩 | 日韩精品免费 | 夜夜爽99久久国产综合精品女不卡 | 一级黄色片欧美 | 久久手机免费视频 | 欧美日韩精品一区二区 | 精品国产不卡一区二区三区 | 亚洲电影一区二区 | 久草福利在线视频 | 欧美精产国品一二三区 | 中文字幕av一区 | jlzzjlzz亚洲日本少妇 | 欧美大片在线看免费观看 | 日韩久久久久 | 青青草在线视频免费观看 | 成人性视频免费网站 | 成人午夜激情 | 日韩午夜激情 | 国产色99精品9i | 在线看片成人 | 亚洲综合色网 | 日本天天操 | 亚洲免费观看视频 | 免费在线黄色av | 日本成年人免费网站 | 国产一区二区欧美 | 曰批免费视频播放免费 | 毛片真人毛毛片毛片 | 国产日韩欧美不卡 | 亚洲一区二区三区在线 | 国内久久精品 | a视频在线观看 | 日韩精品亚洲专区在线观看 | 日日骚av | 一区二区三区视频在线播放 | 亚洲成人av一区二区 | 91在线看片 | 老妇激情毛片免费 | 韩日精品一区 | 一级毛片观看 | 一区二区三区在线观看国产 | 不卡视频一区 | 精品www | 国产欧美精品一区二区三区 | 亚洲精品国产综合区久久久久久久 | 免费的污网站 | 天天爽夜夜爽 | 亚洲精品日韩在线 | 久久99精品国产.久久久久 |