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

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

python基于scrapy爬取京東筆記本電腦數據并進行簡單處理和分析

瀏覽:198日期:2022-06-22 14:32:32
一、環境準備 python3.8.3 pycharm 項目所需第三方包

pip install scrapy fake-useragent requests selenium virtualenv -i https://pypi.douban.com/simple

1.1 創建虛擬環境

切換到指定目錄創建

virtualenv .venv

創建完記得激活虛擬環境

1.2 創建項目

scrapy startproject 項目名稱

1.3 使用pycharm打開項目,將創建的虛擬環境配置到項目中來1.4 創建京東spider

scrapy genspider 爬蟲名稱 url

1.5 修改允許訪問的域名,刪除https:

二、問題分析

爬取數據的思路是先獲取首頁的基本信息,在獲取詳情頁商品詳細信息;爬取京東數據時,只返回40條數據,這里,作者使用selenium,在scrapy框架中編寫下載器中間件,返回頁面所有數據。爬取的字段分別是:

商品價格

商品評數

商品店家

商品SKU(京東可直接搜索到對應的產品)

商品標題

商品詳細信息

三、spider

import reimport scrapyfrom lianjia.items import jd_detailItemclass JiComputerDetailSpider(scrapy.Spider): name = ’ji_computer_detail’ allowed_domains = [’search.jd.com’, ’item.jd.com’] start_urls = [’https://search.jd.com/Search?keyword=%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91&suggest=1.def.0.base&wq=%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91&page=1&s=1&click=0’] def parse(self, response):lls = response.xpath(’//ul[@class='gl-warp clearfix']/li’)for ll in lls: item = jd_detailItem() computer_price = ll.xpath(’.//div[@class='p-price']/strong/i/text()’).extract_first() computer_commit = ll.xpath(’.//div[@class='p-commit']/strong/a/text()’).extract_first() computer_p_shop = ll.xpath(’.//div[@class='p-shop']/span/a/text()’).extract_first() item[’computer_price’] = computer_price item[’computer_commit’] = computer_commit item[’computer_p_shop’] = computer_p_shop meta = {’item’: item } shop_detail_url = ll.xpath(’.//div[@class='p-img']/a/@href’).extract_first() shop_detail_url = ’https:’ + shop_detail_url yield scrapy.Request(url=shop_detail_url, callback=self.detail_parse, meta=meta)for i in range(2, 200, 2): next_page_url = f’https://search.jd.com/Search?keyword=%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91&suggest=1.def.0.base&wq=%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91&page={i}&s=116&click=0’ yield scrapy.Request(url=next_page_url, callback=self.parse) def detail_parse(self, response):item = response.meta.get(’item’)computer_sku = response.xpath(’//a[@class='notice J-notify-sale']/@data-sku’).extract_first()item[’computer_sku’] = computer_skucomputer_title = response.xpath(’//div[@class='sku-name']/text()’).extract_first().strip()computer_title = ’’.join(re.findall(’S’, computer_title))item[’computer_title’] = computer_titlecomputer_detail = response.xpath(’string(//ul[@class='parameter2 p-parameter-list'])’).extract_first().strip()computer_detail = ’’.join(re.findall(’S’, computer_detail))item[’computer_detail’] = computer_detailyield item四、item

class jd_detailItem(scrapy.Item): # define the fields for your item here like: computer_sku = scrapy.Field() computer_price = scrapy.Field() computer_title = scrapy.Field() computer_commit = scrapy.Field() computer_p_shop = scrapy.Field() computer_detail = scrapy.Field()五、setting

import randomfrom fake_useragent import UserAgentua = UserAgent()USER_AGENT = ua.randomROBOTSTXT_OBEY = FalseDOWNLOAD_DELAY = random.uniform(0.5, 1)DOWNLOADER_MIDDLEWARES = { ’lianjia.middlewares.jdDownloaderMiddleware’: 543}ITEM_PIPELINES = { ’lianjia.pipelines.jd_csv_Pipeline’: 300}六、pipelines

class jd_csv_Pipeline: # def process_item(self, item, spider): # return item def open_spider(self, spider):self.fp = open(’./jd_computer_message.xlsx’, mode=’w+’, encoding=’utf-8’)self.fp.write(’computer_skutcomputer_titletcomputer_p_shoptcomputer_pricetcomputer_committcomputer_detailn’) def process_item(self, item, spider):# 寫入文件try: line = ’t’.join(list(item.values())) + ’n’ self.fp.write(line) return itemexcept: pass def close_spider(self, spider):# 關閉文件self.fp.close()七、middlewares

class jdDownloaderMiddleware: def process_request(self, request, spider):# 判斷是否是ji_computer_detail的爬蟲# 判斷是否是首頁if spider.name == ’ji_computer_detail’ and re.findall(f’.*(item.jd.com).*’, request.url) == []: options = ChromeOptions() options.add_argument('--headless') driver = webdriver.Chrome(options=options) driver.get(request.url) for i in range(0, 15000, 5000):driver.execute_script(f’window.scrollTo(0, {i})’)time.sleep(0.5) body = driver.page_source.encode() time.sleep(1) return HtmlResponse(url=request.url, body=body, request=request)return None八、使用jupyter進行簡單的處理和分析

其他文件:百度停用詞庫、簡體字文件下載第三方包

!pip install seaborn jieba wordcloud PIL -i https://pypi.douban.com/simple

8.1導入第三方包

import reimport osimport jiebaimport wordcloudimport pandas as pdimport numpy as npfrom PIL import Imageimport seaborn as snsfrom docx import Documentfrom docx.shared import Inchesimport matplotlib.pyplot as pltfrom pandas import DataFrame,Series

8.2設置可視化的默認字體和seaborn的樣式

sns.set_style(’darkgrid’)plt.rcParams[’font.sans-serif’] = [’SimHei’]plt.rcParams[’axes.unicode_minus’] = False

8.3讀取數據

df_jp = pd.read_excel(’./jd_shop.xlsx’)

8.4篩選Inteli5、i7、i9處理器數據

def convert_one(s): if re.findall(f’.*?(i5).*’, str(s)) != []:return re.findall(f’.*?(i5).*’, str(s))[0] elif re.findall(f’.*?(i7).*’, str(s)) != []:return re.findall(f’.*?(i7).*’, str(s))[0] elif re.findall(f’.*?(i9).*’, str(s)) != []:return re.findall(f’.*?(i9).*’, str(s))[0]df_jp[’computer_intel’] = df_jp[’computer_detail’].map(convert_one)

8.5篩選筆記本電腦的屏幕尺寸范圍

def convert_two(s): if re.findall(f’.*?(d+.d+英寸-d+.d+英寸).*’, str(s)) != []:return re.findall(f’.*?(d+.d+英寸-d+.d+英寸).*’, str(s))[0]df_jp[’computer_in’] = df_jp[’computer_detail’].map(convert_two)

8.6將評論數轉化為整形

def convert_three(s): if re.findall(f’(d+)萬+’, str(s)) != []:number = int(re.findall(f’(d+)萬+’, str(s))[0]) * 10000return number elif re.findall(f’(d+)+’, str(s)) != []:number = re.findall(f’(d+)+’, str(s))[0]return numberdf_jp[’computer_commit’] = df_jp[’computer_commit’].map(convert_three)

8.7篩選出需要分析的品牌

def find_computer(name, s): sr = re.findall(f’.*({name}).*’, str(s))[0] return srdef convert(s): if re.findall(f’.*(聯想).*’, str(s)) != []:return find_computer(’聯想’, s) elif re.findall(f’.*(惠普).*’, str(s)) != []:return find_computer(’惠普’, s) elif re.findall(f’.*(華為).*’, str(s)) != []:return find_computer(’華為’, s) elif re.findall(f’.*(戴爾).*’, str(s)) != []:return find_computer(’戴爾’, s) elif re.findall(f’.*(華碩).*’, str(s)) != []:return find_computer(’華碩’, s) elif re.findall(f’.*(小米).*’, str(s)) != []:return find_computer(’小米’, s) elif re.findall(f’.*(榮耀).*’, str(s)) != []:return find_computer(’榮耀’, s) elif re.findall(f’.*(神舟).*’, str(s)) != []:return find_computer(’神舟’, s) elif re.findall(f’.*(外星人).*’, str(s)) != []:return find_computer(’外星人’, s)df_jp[’computer_p_shop’] = df_jp[’computer_p_shop’].map(convert)

8.8刪除指定字段為空值的數據

for n in [’computer_price’, ’computer_commit’, ’computer_p_shop’, ’computer_sku’, ’computer_detail’, ’computer_intel’, ’computer_in’]: index_ls = df_jp[df_jp[[n]].isnull().any(axis=1)==True].index df_jp.drop(index=index_ls, inplace=True)

8.9查看各品牌的平均價格

plt.figure(figsize=(10, 8), dpi=100)ax = sns.barplot(x=’computer_p_shop’, y=’computer_price’, data=df_jp.groupby(by=’computer_p_shop’)[[’computer_price’]].mean().reset_index())for index,row in df_jp.groupby(by=’computer_p_shop’)[[’computer_price’]].mean().reset_index().iterrows(): ax.text(row.name,row[’computer_price’] + 2,round(row[’computer_price’],2),color='black',ha='center')ax.set_xlabel(’品牌’)ax.set_ylabel(’平均價格’)ax.set_title(’各品牌平均價格’)boxplot_fig = ax.get_figure()boxplot_fig.savefig(’各品牌平均價格.png’, dpi=400)

python基于scrapy爬取京東筆記本電腦數據并進行簡單處理和分析

8.10 查看各品牌的價格區間

plt.figure(figsize=(10, 8), dpi=100)ax = sns.boxenplot(x=’computer_p_shop’, y=’computer_price’, data=df_jp.query(’computer_price>500’))ax.set_xlabel(’品牌’)ax.set_ylabel(’價格區間’)ax.set_title(’各品牌價格區間’)boxplot_fig = ax.get_figure()boxplot_fig.savefig(’各品牌價格區間.png’, dpi=400)

python基于scrapy爬取京東筆記本電腦數據并進行簡單處理和分析

8.11 查看價格與評論數的關系

df_jp[’computer_commit’] = df_jp[’computer_commit’].astype(’int64’)ax = sns.jointplot(x='computer_commit', y='computer_price', data=df_jp, kind='reg', truncate=False,color='m', height=10)ax.fig.savefig(’評論數與價格的關系.png’)

python基于scrapy爬取京東筆記本電腦數據并進行簡單處理和分析

8.12 查看商品標題里出現的關鍵詞

import imageio# 將特征轉換為列表ls = df_jp[’computer_title’].to_list()# 替換非中英文的字符feature_points = [re.sub(r’[^a-zA-Zu4E00-u9FA5]+’,’ ’,str(feature)) for feature in ls]# 讀取停用詞stop_world = list(pd.read_csv(’./百度停用詞表.txt’, engine=’python’, encoding=’utf-8’, names=[’stopwords’])[’stopwords’])feature_points2 = []for feature in feature_points: # 遍歷每一條評論 words = jieba.lcut(feature) # 精確模式,沒有冗余.對每一條評論進行jieba分詞 ind1 = np.array([len(word) > 1 for word in words]) # 判斷每個分詞的長度是否大于1 ser1 = pd.Series(words) ser2 = ser1[ind1] # 篩選分詞長度大于1的分詞留下 ind2 = ~ser2.isin(stop_world) # 注意取反負號 ser3 = ser2[ind2].unique() # 篩選出不在停用詞表的分詞留下,并去重 if len(ser3) > 0:feature_points2.append(list(ser3))# 將所有分詞存儲到一個列表中wordlist = [word for feature in feature_points2 for word in feature]# 將列表中所有的分詞拼接成一個字符串feature_str = ’ ’.join(wordlist) # 標題分析font_path = r’./simhei.ttf’shoes_box_jpg = imageio.imread(’./home.jpg’)wc=wordcloud.WordCloud( background_color=’black’, mask=shoes_box_jpg, font_path = font_path, min_font_size=5, max_font_size=50, width=260, height=260,)wc.generate(feature_str)plt.figure(figsize=(10, 8), dpi=100)plt.imshow(wc)plt.axis(’off’)plt.savefig(’標題提取關鍵詞’)

python基于scrapy爬取京東筆記本電腦數據并進行簡單處理和分析

8.13 篩選價格在4000到5000,聯想品牌、處理器是i5、屏幕大小在15寸以上的數據并查看價格

df_jd_query = df_jp.loc[(df_jp[’computer_price’] <=5000) & (df_jp[’computer_price’]>=4000) & (df_jp[’computer_p_shop’]=='聯想') & (df_jp[’computer_intel’]=='i5') & (df_jp[’computer_in’]=='15.0英寸-15.9英寸'), :].copy()plt.figure(figsize=(20, 10), dpi=100)ax = sns.barplot(x=’computer_sku’, y=’computer_price’, data=df_jd_query)ax.set_xlabel(’聯想品牌SKU’)ax.set_ylabel(’價格’)ax.set_title(’酷睿i5處理器屏幕15寸以上各SKU的價格’)boxplot_fig = ax.get_figure()boxplot_fig.savefig(’酷睿i5處理器屏幕15寸以上各SKU的價格.png’, dpi=400)

python基于scrapy爬取京東筆記本電腦數據并進行簡單處理和分析

8.14 篩選價格在4000到5000,戴爾品牌、處理器是i7、屏幕大小在15寸以上的數據并查看價格

df_jp_daier = df_jp.loc[(df_jp[’computer_price’] <=5000) & (df_jp[’computer_price’]>=4000) & (df_jp[’computer_p_shop’]=='戴爾') & (df_jp[’computer_intel’]=='i7') & (df_jp[’computer_in’]=='15.0英寸-15.9英寸'), :].copy()plt.figure(figsize=(10, 8), dpi=100)ax = sns.barplot(x=’computer_sku’, y=’computer_price’, data=df_jp_daier)ax.set_xlabel(’戴爾品牌SKU’)ax.set_ylabel(’價格’)ax.set_title(’酷睿i7處理器屏幕15寸以上各SKU的價格’)boxplot_fig = ax.get_figure()boxplot_fig.savefig(’酷睿i7處理器屏幕15寸以上各SKU的價格.png’, dpi=400)

python基于scrapy爬取京東筆記本電腦數據并進行簡單處理和分析

8.15 不同Intel處理器品牌的價格

plt.figure(figsize=(10, 8), dpi=100)ax = sns.barplot(x=’computer_p_shop’, y=’computer_price’, data=df_jp, hue=’computer_intel’)ax.set_xlabel(’品牌’)ax.set_ylabel(’價格’)ax.set_title(’不同酷睿處理器品牌的價格’)boxplot_fig = ax.get_figure()boxplot_fig.savefig(’不同酷睿處理器品牌的價格.png’, dpi=400)

python基于scrapy爬取京東筆記本電腦數據并進行簡單處理和分析

8.16 不同尺寸品牌的價格

plt.figure(figsize=(10, 8), dpi=100)ax = sns.barplot(x=’computer_p_shop’, y=’computer_price’, data=df_jp, hue=’computer_in’)ax.set_xlabel(’品牌’)ax.set_ylabel(’價格’)ax.set_title(’不同尺寸品牌的價格’)boxplot_fig = ax.get_figure()boxplot_fig.savefig(’不同尺寸品牌的價格.png’, dpi=400)

python基于scrapy爬取京東筆記本電腦數據并進行簡單處理和分析

以上就是python基于scrapy爬取京東筆記本電腦數據并進行簡單處理和分析的詳細內容,更多關于python 爬取京東數據的資料請關注好吧啦網其它相關文章!

標簽: 京東 Python
相關文章:
主站蜘蛛池模板: 国产精品久久久久久久久久 | 亚洲性生活免费视频 | 国产精品3区 | 亚洲网站在线观看 | 国产成人免费视频网站高清观看视频 | 久久精品亚洲 | 亚洲伊人久久网 | 欧美午夜一区二区三区免费大片 | 国精产品99永久一区一区 | h免费在线| 午夜视频在线观看网站 | 亚洲精品视频在线播放 | 99精品视频在线 | 超碰在线播 | 久久亚洲一区 | 特黄特色大片免费视频观看 | 国产日韩精品一区二区 | 欧美日韩精品一区二区三区 | 四虎网址 | 不用播放器的av | 国产精品视频一区二区三区四 | 91精品一区二区三区久久久久久 | 黄色大片免费网址 | 成人免费高清 | 成人亚洲一区二区 | 中文字幕91 | 精品久久久久久久人人人人传媒 | 免费精品视频 | 日韩精品视频久久 | 黄色国产一级视频 | 精品永久| 国产亚洲一区二区三区在线观看 | 91免费看片 | 九九热精 | 日韩亚洲视频在线观看 | 日韩精品av一区二区三区 | 久久成人综合 | 亚洲精品一二三区 | 日本一级在线观看 | 在线日韩视频 | 亚洲国产成人av好男人在线观看 | 黄色片在线免费观看 | 99久久精品免费看国产免费粉嫩 | 日韩一区二区在线电影 | 精品久久久久久国产 | 久久久久国产一区 | 亚洲国产一区视频 | 久久人 | 国产亚洲欧美一区二区 | 91在线免费观看 | 日韩欧美一区二区在线观看视频 | 国产成人免费视频网站高清观看视频 | 国产91av视频在线观看 | 久久久麻豆 | 亚洲欧美日韩在线一区二区 | 国产精品99久久久久久久vr | 国产精品久久久久精 | 国产91久久精品一区二区 | 91一区二区 | 欧美日韩国产综合视频 | 91亚洲国产成人久久精品网站 | 日日网 | 精品成人| 日韩成人影院 | 免费观看一区二区三区毛片软件 | 天天影视网色香欲综合网无拦截 | 国产精品一卡二卡 | 欧美啪啪一区二区 | www.久久久 | 在线成人国产 | 日韩欧美h | 精品久久一区二区 | 亚洲v日韩v综合v精品v | 亚洲麻豆精品 | 天天操天天玩 | 欧美一区永久视频免费观看 | 国产福利一区二区三区四区 | 一二三区字幕免费观看av | 成人激情视频在线免费观看 | 在线观看免费视频黄 | 99精品国产在热久久 | 日本在线视频观看 | 伊人婷婷 | 免费看一区二区三区 | 免费看国产片在线观看 | 国产一二三视频 | 亚洲成人久久久 | 国产一区二区三区在线 | 毛片在线免费 | 欧美一区二区三区电影 | a视频在线观看 | 成人亚洲精品久久久久软件 | 成人精品鲁一区一区二区 | 色图综合| 欧美久久免费 | 欧美日韩成人在线视频 | 三区在线视频 | 午夜影院黄色 | 日日操夜夜 | 亚洲天堂一区二区 | 成人免费在线视频播放 | 欧美日韩国产在线看 | 99精品欧美一区二区三区综合在线 | 性色网站| 欧美片网站免费 | 在线成人av| 精品视频久久 | 国产精品久久久久久久久久 | 久久久精品影院 | 日韩国产精品视频 | 国产一级大片 | 涩涩视频网站在线观看 | 三级视频在线 | 久操国产| 国产精品久久久久久久久 | 国产www精品| 亚洲国产精品久久久久久女王 | 国产中文字幕在线 | 91在线观看网站 | 91在线看片 | www.久久精品 | 成人爽a毛片一区二区免费 亚洲自拍偷拍精品 | 欧美性一区二区三区 | 国产精品视频一二三区 | 午夜视频免费网站 | 国产一区二区在线视频观看 | 日韩精品一区二区三区在线观看 | 国产成人精品综合 | 亚洲精品久久久久久久久久久 | 日韩精品一区在线 | 神马久久久久久久 | 91传媒在线播放 | 久久久久久网站 | 日韩午夜影院 | 成人精品鲁一区一区二区 | 午夜在线视频 | 九色porny丨国产精品 | 亚洲一区二区三区在线免费观看 | 国产精品成人久久久久 | www.操.com| 天堂欧美城网站 | 中文字幕在线三区 | 欧美极品一区二区三区 | 日韩精品免费视频 | 天天干人人 | 一级一级一级一级毛片 | 成年人在线观看 | 久久久久久九九九九九九 | 噜噜噜在线观看免费视频日本 | 亚洲日本乱码在线观看 | 中文字幕在线观看 | 欧美国产日韩另类 | 一级毛片在线播放 | 欧美日韩精品一区二区在线播放 | 99精品免费视频 | 亚洲免费在线观看 | 亚洲精品一区二三区不卡 | 国产精品视频成人 | 国产精产国品一二三产区视频 | 欧美精品在线观看 | 国产www在线| 久久99精品久久久久久琪琪 | 精品久久国产 | 日本污视频在线观看 | 国产伦精品一区二区三区四区视频_ | 欧美精品99| 黄色精品视频 | 91操操 | 视频一区二区国产 | 久久久av | 国产一区免费在线观看 | 日本aⅴ毛片成人实战推荐 成人免毛片 | 精品久久久久久久久久久 | 日韩视频在线观看 | 天天操夜夜干 | av大片| 日日夜夜精品网站 | 亚洲欧洲视频 | 97精品一区 | 欧美精品久久久久久久久久丰满 | 日韩激情网 | 国产精品伦一区二区三级视频 | 日韩欧美三级 | 久久高清 | 成人免费视频在线观看 | 久热精品在线 | 国产探花在线精品一区二区 | 国产91久久精品一区二区 | 999精品一区| 久久av资源网| 国产成人一区二区 | 91看片官网 | 欧美日韩国产一区二区三区不卡 | 国产一级一级毛片女人精品 | 久久91| 特级淫片日本高清视频免费 | 成人欧美一区二区三区 | 成人网在线 | 亚洲精品1| 欧美高清视频一区二区三区 | www久久精品 | 奇米影视77| h在线视频 | 欧美精品在线视频 | www.久久精品 | 国产乱码精品一区二区三区手机版 | av片在线免费观看 | 一区二区三区在线播放 | 日韩精品一区二区三区在线播放 | 精品国产乱码久久久久久1区2区 | 逼逼av| 性一交一乱一透一a级 | 交视频在线观看国产 | 亚洲欧美高清 | 婷婷丁香六月天 | 国产精品日本欧美一区二区三区 | 色视频网站在线观看 | 国产最新视频 | 国产v日产∨综合v精品视频 | 九九久久精品视频 | 香蕉视频91 | 欧美天堂在线观看 | 一区二区三区精品 | 亚洲黄色av网站 | 欧美日韩亚洲一区二区 | av一级毛片 | 亚洲欧洲精品成人久久奇米网 | 激情久久久久 | 国产在线精品一区 | 久久综合狠狠综合久久综合88 | 99国产精品久久久久久久 | 欧美日韩免费一区二区三区 | 狠狠ri | 玖玖爱视频在线 | 亚洲精品一二三区 | 欧美女优在线视频 | 亚洲日韩中文字幕一区 | 亚洲第一视频 | 欧美日韩在线一区二区三区 | 久久久久久a女人 | 一区二区三区四区av | 亚洲夜幕久久日韩精品一区 | www.成人.com| www.成人国产 | 亚洲国产精品综合久久久 | 超碰97免费在线 | 亚洲精品一区二区三区在线观看 | 国产精品久久久久久久久 | 色国产精品 | 伊人激情av一区二区三区 | 一级篇 | 国产精品成人久久久久 | 国产乱码一区二区三区 | 久久国产一区二区 | 99看片| 欧美成人精品一区二区男人看 | 欧美一区二区三区在线视频 | 超碰伊人网 | 亚洲一区二区三区在线视频 | 国产精国产精品 | 蜜臀影院 | 中文字幕一区二区三区在线视频 | 九九热这里只有精品6 | 三级视频网站 | 在线不卡a资源高清 | 午夜精品久久久久久久久久久久 | 亚洲精品一区二区三区蜜桃久 | 国产精品美女久久久久久久久久久 | 欧美不卡一区二区 | 毛片日韩 | 亚洲免费网址 | 美女一级毛片 | 日日爱影视| 国产一区二区三区在线视频 | 91激情视频 | 欧美一区二区久久久 | 激情欧美一区 | 99爱视频| 日日摸夜夜添夜夜添亚洲女人 | 日韩在线成人 | 亚洲成人一区二区三区 | 中文字幕二区 | 亚洲一区二区三区在线观看免费 | 日韩在线短视频 | 午夜爽爽爽 | 国产精品中文字幕在线 | 日韩五码| 国产精品乱码一区二区三区 | 精品国产精品国产偷麻豆 | 91国产精品| 久久久久久国产精品美女 | 波多野结衣一二三 | 二区在线观看 | 久久9999久久 | 亚洲欧美视频一区 | 成人a视频| 91污在线 | 欧美成人精品在线 | 日韩电影一区二区在线观看 | 欧美专区在线 | 日日爱视频 | 欧美日韩高清 | 国产成人精品午夜视频免费 | 国产成人精品久久二区二区91 | 亚洲精品国产成人 | 一区二区三区在线视频播放 | 欧美成人h版在线观看 | 澳门久久| 99久久精品国产一区二区三区 | 久久国产香蕉视频 | 欧美精三区欧美精三区 | 欧美黑人一级爽快片淫片高清 | 成人av免费在线观看 | 午夜寂寞影视在线观看 | 日韩精品一91爱爱 | 奇米影| 亚洲精品久久久 | 日韩高清中文字幕 | 一级毛片,一级毛片 | 国产精品久久精品久久 | 久久久精品 | 国产精品片aa在线观看 | 精品无码久久久久久国产 | 成人免费一区二区三区 | 97在线超碰| 午夜社区| 亚洲一区二区中文 | 久久九九国产精品 | 中文字幕成人网 | 亚洲最黄视频 | 国产亚洲欧美一区二区 | 亚洲高清在线视频 | 亚洲精品乱码久久久久久金桔影视 | 午夜影剧院 | 欧美性久久 | 91精品久久久久久久久久久 | 国产精品久久久久久一级毛片 | 亚洲国产高清在线 | 国产一区二区三区四区视频 | 成人免费一区二区三区视频网站 | 国产精品片aa在线观看 | 玖草在线视频 | 国产成人精品在线 | 国产精品美女久久久久久久久久久 | 亚洲三级不卡 | 日韩国产精品一区二区 | 成人av免费在线观看 | 国产一区二区三区在线 | 噜噜噜噜狠狠狠7777视频 | 九九亚洲| aaa久久 | 国产成人精品亚洲日本在线观看 | 欧美午夜精品久久久久久蜜 | 天天天天爽 | 91中文在线观看 | 午夜一级片 | 色婷婷综合久久久中字幕精品久久 | 日韩视频中文字幕在线观看 | 国产一区二区三区色淫影院 | 国产999精品久久久久 | 久久精品视频网站 | 91久久国产综合久久 | 久久成人一区二区 | 成人在线h| 一本色道精品久久一区二区三区 | 欧美视频区| 九九九九九九精品任你躁 | 一区二区欧美视频 | 亚洲一区二区三区在线视频 | 天天摸夜夜摸爽爽狠狠婷婷97 | 精品久久一二三区 | 欧洲精品久久久 | 禁果av一区二区三区 | 日本一级中文字幕久久久久久 | 国产精品久久久久aaaa九色 | 成人a网 | 国产精品高潮呻吟久久av野狼 | 少妇黄色 | 日韩精品1区 | 嫩草影院在线观看91麻豆 | 大伊人久久 | 色婷婷在线视频 | 男女视频免费看 | 91福利电影在线观看 | 欧美一区二区在线播放 | av在线一区二区 | 天天拍天天干天天操 | 人人人艹 | 99看片| 精品一区二区三区四区五区 | 日本精品网站 | 91精品国产九九九久久久亚洲 | 神马久久久久久久久久 | 国产精品久久久久久久免费大片 | 国产精品三级久久久久久电影 | 国产欧美日韩综合精品一区二区 | 婷婷五综合 | 国产激情91久久精品导航 | 久久99这里只有精品 | 日本精品视频在线播放 | 欧美日韩亚洲国产 | 亚洲成人动漫在线观看 | 粉嫩在线| 成人av免费观看 | 国产一区 日韩 | 中文一二区 | 欧美成年黄网站色视频 | 国产在线中文字幕 | 免费看的黄色 | 在线视频91 | 亚洲 欧美 自拍偷拍 | 91麻豆精品国产91久久久更新资源速度超快 | 日韩在线短视频 | 亚洲精品一区二区三区四区高清 | 精品一区免费 | 欧美日韩另类在线 | 国产影音先锋 | 激情99| 在线色网站 | 91精品国产91久久久久久吃药 | 成人国产精品视频 | 色啪网站 | 四虎影视免费在线观看 | 日韩视频在线观看视频 | 久久久国产一区二区 | 免费欧美 | 欧美视频一区二区三区在线观看 | 日韩精品久久久久 | 国产精品18久久久久久首页狼 | 免费成人av | 一级毛片网 | 久久久99精品免费观看 | 中文字幕日本视频 | 91成人免费视频 | 成人在线 | 久久9精品| 日韩欧美在线一区二区 | 久久91久久久久麻豆精品 | 91精品视频在线播放 | 欧美一区二区三区爽大粗免费 | 日韩a级免费视频 | 日韩大片一区 | 久久亚洲黄色 | 色狠狠一区 | 国产欧美综合视频 | 国产精品视频一区二区三区四蜜臂 | 中文在线一区二区 | 亚洲日韩欧美一区二区在线 | 福利影院在线观看 | 日一区二区 | 精品久 | 国产h在线| 日本精品视频在线观看 | 日韩国产在线观看 | 欧美日韩电影一区二区 | 亚洲成人自拍 | 青青久久北条麻妃 | 91久久看片| 亚洲一区在线日韩在线深爱 | 女人夜夜春高潮爽av片 | 成人免费毛片aaaaaa片 | 在线一区观看 | 99精品国产在热久久 | 黄色片com | 在线免费毛片 | 一级片在线观看 | 狠狠操天天干 | 日韩欧美在线一区二区 | 在线视频 欧美日韩 | 另类久久 | 色婷婷精品国产一区二区三区 | 亚洲国产高清视频 | 黄色a级网站 | 无码国模国产在线观看 | 亚洲精品午夜 | 国产精产国品一二三产区视频 | 久久久精品一区 | 9色porny自拍视频一区二区 | 亚洲精品久久久久久久久久久久久 | 91精品久久久久久久久中文字幕 | 视频成人免费 | 午夜国产一级片 | 国产乱视频网站 | 天天草夜夜 | 久久精品播放 | 成人午夜免费视频 | 91精品国产综合久久福利软件 | 国产精品久久久久久二区 | 久久久精品综合 | 污视频在线免费观看 | 91免费看 | 久久porn | 禁果av一区二区三区 | 九九精品视频在线观看 | 久久久亚洲成人 | 一区二区三区四区在线 | 国产精品久久久久久久久免费 | 中文字幕在线免费视频 | 欧美日韩精品一区二区三区 | 毛片免费在线观看 | 国产精品久久久久久中文字 | 久久天堂| 99国产精品久久久久久久 | 视频在线一区 | 久久综合九色综合欧美狠狠 | 国产日韩欧美视频 | 日韩美女av在线 | 亚洲中国字幕 | 亚洲蜜臀av乱码久久精品蜜桃 | 亚洲一区二区三区免费 | 一本大道久久a久久精二百 亚洲欧美高清 | 一区二区av| 国产成人网| 人人艹人人 | 亚洲综合无码一区二区 | 色综合久久久久 | 亚洲第一免费看片 | 在线手机电影 | 精品99视频 | 黄毛片网站 | 国产女精品 | 国产成人亚洲综合 | 国产精品永久在线观看 | 天堂av2020 | av性色| 黑人巨大精品欧美一区二区免费 | 九九人人 | 日本在线观看视频一区 | 久久99国产精品 | 国产精品99精品久久免费 | 精品视频一区二区三区四区 | 精品www | 国产精品久久久久久久久久久新郎 | 久久精品色欧美aⅴ一区二区 | 精品久 | 一区二区在线免费观看 | 精品中文字幕一区二区三区 | 婷婷在线视频 | 中文字幕在线观看 | 91精品久久| 91久久久久久久久久久久久久久久 | 黄色欧美视频 | 欧美高清成人 | 成人黄页在线观看 | 日本手机在线视频 | av网站在线免费观看 | 蜜桃一区二区三区 | 欧美在线视频一区 | 国产精品久久久久久亚洲调教 | 中文欧美日韩 | 日韩视频一区二区 | 中文字幕亚洲综合久久久软件 | 91色爱| 欧美,日韩 | 一区二区av在线 | 91精品电影 | 91免费影片 | 亚洲欧美日韩在线一区 | 午夜影院在线观看 | 欧美日韩精品一区二区三区在线观看 | 欧美色综合 | 色欧美片视频在线观看 | 国产日韩欧美精品一区二区 | 91精品国产综合久久精品 | 色欧美片视频在线观看 | 精品国产成人 | 欧美日本久久 | 婷五月综合 | 黄色毛片在线观看 | 日韩久久精品电影 | 国产激情偷乱视频一区二区三区 | 日韩啊啊啊 | 亚洲伊人久久综合 | 九草av | 日本二区在线观看 | 视频一区 国产精品 | 成人免费一区二区三区视频网站 | 欧美日一区 | 在线视频二区 | 欧美日韩一区在线 | 高清国产午夜精品久久久久久 | 日韩久久一区二区 | 亚洲毛片网站 | av自拍| 午夜精品久久久久久99热软件 | 亚洲精品久久久久avwww潮水 | 中文字字幕一区二区三区四区五区 | 91精品一区| 免费在线观看成年人视频 | 精品久久久久久久久久久下田 | 国产精品一区二区三 | 亚洲精品久久久久久久久久久久久 | 国产成人精品一区二 | 成人在线一区二区 | 日韩成人av在线 | 日韩在线亚洲 | 中文字字幕在线观看 | 国产一区不卡 | 日韩午夜免费 | 国产精品色一区二区三区 | 中文字幕在线观看亚洲 | 欧美一级在线观看视频 | 国产在线精品一区 | 久久精品国产精品青草 | 久久久久久网站 | 亚洲国产精品久久久男人的天堂 | 男人的天堂久久精品 | 欧美精品一区二区在线观看 | 另类久久 | 草草视频在线播放 | 色乱码一区二区三区网站 | 五月天婷婷在线视频 | 日韩欧美在线免费观看 | 亚洲久草| 久久视频免费在线 |