精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Python 爬取了馬蜂窩的出行數據,告訴你這個夏天哪里最值得去!

開發 后端 數據分析
正值火辣的暑假,朋友圈已經被大家的旅行足跡刷屏了,真的十分驚嘆于那些把全國所有省基本走遍的朋友們。與此同時,也就萌生了寫篇旅行相關的內容,本次數據來源于一個對于爬蟲十分友好的旅行攻略類網站:螞蜂窩。

[[240129]]

正值火辣的暑假,朋友圈已經被大家的旅行足跡刷屏了,真的十分驚嘆于那些把全國所有省基本走遍的朋友們。與此同時,也就萌生了寫篇旅行相關的內容,本次數據來源于一個對于爬蟲十分友好的旅行攻略類網站:螞蜂窩。

一、獲得城市編號

螞蜂窩中的所有城市、景點以及其他的一些信息都有一個專屬的5位數字編號,我們***步要做的就是獲取城市(直轄市+地級市)的編號,進行后續的進一步分析。 

 

以上兩個頁面就是我們的城市編碼來源。需要首先從目的地頁面獲得各省編碼,之后進入各省城市列表獲得編碼。

過程中需要Selenium進行動態數據爬取,部分代碼如下: 

  1. def find_cat_url(url):    
  2.    headers = {'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0'}     
  3.  
  4.    req=request.Request(url,headers=headers)    
  5.    html=urlopen(req)    
  6.    bsObj=BeautifulSoup(html.read(),"html.parser" 
  7.    bs = bsObj.find('div',attrs={'class':'hot-list clearfix'}).find_all('dt' 
  8.    cat_url = []  
  9.    cat_name = []  
  10.    for i in range(0,len(bs)):  
  11.        for j in range(0,len(bs[i].find_all('a'))):  
  12.            cat_url.append(bs[i].find_all('a')[j].attrs['href'])  
  13.            cat_name.append(bs[i].find_all('a')[j].text)  
  14.    cat_url = ['http://www.mafengwo.cn'+cat_url[i] for i in range(0,len(cat_url))]    
  15.    return cat_url  
  16. def find_city_url(url_list):  
  17.    city_name_list = []  
  18.    city_url_list = []  
  19.    for i in range(0,len(url_list)):       
  20.  
  21.        driver = webdriver.Chrome()  
  22.        driver.maximize_window()  
  23.        url = url_list[i].replace('travel-scenic-spot/mafengwo','mdd/citylist' 
  24.        driver.get(url)  
  25.        while True
  26.             try:  
  27.                time.sleep(2)  
  28.                bs = BeautifulSoup(driver.page_source,'html.parser' 
  29.                url_set = bs.find_all('a',attrs={'data-type':'目的地'})  
  30.                city_name_list = city_name_list +[url_set[i].text.replace('\n','').split()[0] for i in range(0,len(url_set))]  
  31.                city_url_list = city_url_list+[url_set[i].attrs['data-id'for i in range(0,len(url_set))]           
  32.                 js="var q=document.documentElement.scrollTop=800"    
  33.                driver.execute_script(js)  
  34.                time.sleep(2)  
  35.                driver.find_element_by_class_name('pg-next').click()  
  36.            except 
  37.                break  
  38.        driver.close()  
  39.    return city_name_list,city_url_list  
  40. url = 'http://www.mafengwo.cn/mdd/'  
  41. url_list = find_cat_url(url)  
  42. city_name_list,city_url_list=find_city_url(url_list)  
  43. city = pd.DataFrame({'city':city_name_list,'id':city_url_list}) 

二、獲得城市信息

城市數據分別從以下幾個頁面獲取:

(a)小吃頁面 

(b)景點頁面 

(c)標簽頁面 

我們將每個城市獲取數據的過程封裝成函數,每次傳入之前獲得的城市編碼,部分代碼如下: 

  1. def get_city_info(city_name,city_code):  
  2.    this_city_base = get_city_base(city_name,city_code)  
  3.    this_city_jd = get_city_jd(city_name,city_code)  
  4.    this_city_jd['city_name'] = city_name  
  5.    this_city_jd['total_city_yj'] = this_city_base['total_city_yj' 
  6.    try:  
  7.        this_city_food = get_city_food(city_name,city_code)  
  8.        this_city_food['city_name'] = city_name  
  9.        this_city_food['total_city_yj'] = this_city_base['total_city_yj'
  10.  
  11.    except
  12.  
  13.        this_city_food=pd.DataFrame()  
  14.    return this_city_base,this_city_food,this_city_jd  
  15. def get_city_base(city_name,city_code):  
  16.    url = 'http://www.mafengwo.cn/xc/'+str(city_code)+'/'  
  17.    bsObj = get_static_url_content(url)  
  18.    node =  bsObj.find('div',{'class':'m-tags'}).find('div',{'class':'bd'}).find_all('a' 
  19.    tag = [node[i].text.split()[0] for i in range(0,len(node))]  
  20.    tag_node = bsObj.find('div',{'class':'m-tags'}).find('div',{'class':'bd'}).find_all('em' 
  21.    tag_count = [int(k.text) for k in tag_node]  
  22.    par = [k.attrs['href'][1:3] for k in node]  
  23.    tag_all_count = sum([int(tag_count[i]) for i in range(0,len(tag_count))])  
  24.    tag_jd_count = sum([int(tag_count[i]) for i in range(0,len(tag_count)) if par[i]=='jd'])  
  25.    tag_cy_count = sum([int(tag_count[i]) for i in range(0,len(tag_count)) if par[i]=='cy'])  
  26.    tag_gw_yl_count = sum([int(tag_count[i]) for i in range(0,len(tag_count)) if par[i] in ['gw','yl']])  
  27.    url = 'http://www.mafengwo.cn/yj/'+str(city_code)+'/2-0-1.html '  
  28.    bsObj = get_static_url_content(url) 
  29.  
  30.    total_city_yj = int(bsObj.find('span',{'class':'count'}).find_all('span')[1].text)  
  31.    return {'city_name':city_name,'tag_all_count':tag_all_count,'tag_jd_count':tag_jd_count,  
  32.            'tag_cy_count':tag_cy_count,'tag_gw_yl_count':tag_gw_yl_count,  
  33.            'total_city_yj':total_city_yj} 
  34.  
  35. def get_city_food(city_name,city_code):  
  36.    url = 'http://www.mafengwo.cn/cy/'+str(city_code)+'/gonglve.html'  
  37.    bsObj = get_static_url_content(url)  
  38.    food=[k.text for k in bsObj.find('ol',{'class':'list-rank'}).find_all('h3')]  
  39.    food_count=[int(k.text) for k in bsObj.find('ol',{'class':'list-rank'}).find_all('span',{'class':'trend'})]  
  40.    return pd.DataFrame({'food':food[0:len(food_count)],'food_count':food_count})  
  41. def get_city_jd(city_name,city_code):  
  42.    url = 'http://www.mafengwo.cn/jd/'+str(city_code)+'/gonglve.html'  
  43.    bsObj = get_static_url_content(url)  
  44.    node=bsObj.find('div',{'class':'row-top5'}).find_all('h3' 
  45.    jd = [k.text.split('\n')[2] for k in node]  
  46.    node=bsObj.find_all('span',{'class':'rev-total'})  
  47.    jd_count=[int(k.text.replace(' 條點評','')) for k in node]  
  48.    return pd.DataFrame({'jd':jd[0:len(jd_count)],'jd_count':jd_count}) 

三、數據分析

PART1:城市數據

首先我們看一下游記數量最多的***0城市: 

游記數量***0數量基本上與我們日常所了解的熱門城市相符,我們進一步根據各個城市游記數量獲得全國旅行目的地熱力圖: 

看到這里,是不是有種似曾相識的感覺,如果你在朋友圈曬的足跡圖與這幅圖很相符,那么說明螞蜂窩的數據與你不謀而合。

***我們看一下大家對于各個城市的印象是如何的,方法就是提取標簽中的屬性,我們將屬性分為了休閑、飲食、景點三組,分別看一下每一組屬性下大家印象最深的城市: 

看來對于螞蜂窩的用戶來說,廈門給大家留下的印象是非常深的,不僅游記數量充足,并且能從中提取的有效標簽也非常多。重慶、西安、成都也無懸念地給吃貨們留下了非常深的印象,部分代碼如下: 

  1. bar1 = Bar("餐飲類標簽排名" 
  2. bar1.add("餐飲類標簽分數", city_aggregate.sort_values('cy_point',0,False)['city_name'][0:15],  
  3.         city_aggregate.sort_values('cy_point',0,False)['cy_point'][0:15],  
  4.         is_splitline_show =False,xaxis_rotate=30)  
  5. bar2 = Bar("景點類標簽排名",title_top="30%" 
  6. bar2.add("景點類標簽分數", city_aggregate.sort_values('jd_point',0,False)['city_name'][0:15],  
  7.         city_aggregate.sort_values('jd_point',0,False)['jd_point'][0:15],  
  8.         legend_top="30%",is_splitline_show =False,xaxis_rotate=30)  
  9. bar3 = Bar("休閑類標簽排名",title_top="67.5%" 
  10. bar3.add("休閑類標簽分數", city_aggregate.sort_values('xx_point',0,False)['city_name'][0:15],  
  11.         city_aggregate.sort_values('xx_point',0,False)['xx_point'][0:15],  
  12.         legend_top="67.5%",is_splitline_show =False,xaxis_rotate=30)  
  13. grid = Grid(height=800)  
  14. grid.add(bar1, grid_bottom="75%" 
  15. grid.add(bar2, grid_bottom="37.5%",grid_top="37.5%" 
  16. grid.add(bar3, grid_top="75%"
  17.  grid.render('城市分類標簽.html'

PART2:景點數據

我們提取了各個景點評論數,并與城市游記數量進行對比,分別得到景點評論的絕對值和相對值,并據此計算景點的人氣、代表性兩個分數,最終排名***5的景點如下: 

螞蜂窩網友對于廈門真的是情有獨鐘,鼓浪嶼也成為了***人氣的景點,在城市代表性方面西塘古鎮和羊卓雍措位列前茅。暑假之際,如果擔心上排的景點人太多,不妨從下排的景點中挖掘那些人少景美的旅游地。

PART3:小吃數據

***我們看一下大家最關注的的與吃相關的數據,處理方法與PART2景點數據相似,我們分別看一下***人氣和***城市代表性的小吃。 

出乎意料,螞蜂窩網友對廈門果真愛得深沉,讓沙茶面得以超過火鍋、烤鴨、肉夾饃躋身***人氣的小吃。

在城市代表性方面,海鮮的出場頻率非常高,這點與大(ben)家(ren)的認知也不謀而合,PART2與3的部分代碼如下: 

  1. bar1 = Bar("景點人氣排名" 
  2. bar1.add("景點人氣分數", city_jd_com.sort_values('rq_point',0,False)['jd'][0:15],  
  3.         city_jd_com.sort_values('rq_point',0,False)['rq_point'][0:15],  
  4.         is_splitline_show =False,xaxis_rotate=30)  
  5. bar2 = Bar("景點代表性排名",title_top="55%" 
  6. bar2.add("景點代表性分數", city_jd_com.sort_values('db_point',0,False)['jd'][0:15],  
  7.         city_jd_com.sort_values('db_point',0,False)['db_point'][0:15],  
  8.         is_splitline_show =False,xaxis_rotate=30,legend_top="55%" 
  9. grid=Grid(height=800)  
  10. grid.add(bar1, grid_bottom="60%" 
  11. grid.add(bar2, grid_top="60%",grid_bottom="10%"
  12.  grid.render('景點排名.html'

文中所有涉及到的代碼已經發到Github上了,歡迎大家自?。?/p>

http://github.com/shujusenlin/mafengwo_data。

作者:徐麟,知乎同名專欄作者,目前就職于上海唯品會產品技術中心,哥大統計數據狗,從事數據挖掘&分析工作,喜歡用R&Python玩一些不一樣的數據。

責任編輯:未麗燕 來源: 數據森麟
相關推薦

2019-02-19 15:20:12

消息總線架構異步

2019-06-11 12:19:10

ABTest分流系統

2019-02-18 15:23:21

馬蜂窩MESLambda

2020-01-03 09:53:36

Kafka集群優化

2020-03-22 15:49:27

Kafka馬蜂窩大數據平臺

2017-09-17 10:05:20

Python景點國慶

2019-04-26 15:16:02

馬蜂窩火車票系統

2022-06-20 09:00:00

深度學習人工智能研究

2019-03-25 15:14:19

Flutter馬蜂窩開發

2019-06-11 11:18:40

容災緩存設計

2019-02-27 15:24:54

馬蜂窩游搶單系統

2019-03-29 08:21:51

馬蜂窩Golang并發代理

2018-10-29 12:27:20

2020-02-21 16:20:37

系統驅動項目管理

2019-12-17 14:59:27

數據中臺數據倉庫馬蜂窩

2018-10-26 16:00:39

程序員爬蟲馬蜂窩

2024-04-02 08:45:08

ChatGPTAI會議人工智能

2020-01-10 15:57:03

JavaScript開發 技巧

2019-04-12 14:22:40

馬蜂窩機票訂單
點贊
收藏

51CTO技術棧公眾號

久久精品视频中文字幕| 亚洲一区二区三区四区不卡| 国产日韩精品入口| 国产在线免费视频| 国产伦精品一区二区三区视频| 欧美日本一区二区三区四区| 少妇人妻无码专区视频| a√资源在线| 成人av免费网站| 国产美女被下药99| 亚洲男人第一av| 91精品久久久久久久久久不卡| 亚洲国产精品久久91精品| 久久久久久蜜桃一区二区| av岛国在线| 亚洲人成精品久久久久久| 欧美精品一区二区三区在线看午夜 | 日本一区二区三区视频视频| 国产精华一区二区三区| 一二三区中文字幕| 久久精品一本| 高清一区二区三区日本久| 黄色片网站在线播放| 亚洲免费专区| 精品国产乱码久久久久久1区2区| 鲁一鲁一鲁一鲁一av| 日韩精品99| 五月激情综合网| 欧美 日韩 国产精品| 免费av网站在线看| 中文无字幕一区二区三区| 噜噜噜噜噜久久久久久91| 少妇精品视频一区二区| 国产成a人亚洲| 亚洲一区精品电影| 国产精品伦一区二区三区| 老司机午夜精品视频| 2018国产精品视频| xxxxxx国产| 伊人成人网在线看| 欧美精品久久久久久久| 久久久久香蕉视频| 国内精品美女在线观看| 欧美高清在线播放| 久久影院一区二区| 狠狠色丁香久久综合频道| 九九九热精品免费视频观看网站| 日韩国产第一页| 婷婷综合伊人| 欧美成人精品xxx| 欧美视频www| 午夜精品偷拍| 久久久久免费视频| 日韩精品视频免费看| 99成人精品| 青青精品视频播放| 波多野结衣一区二区在线| 欧美在线综合| 国产精品白丝jk喷水视频一区| 午夜影院免费在线观看| 久久综合影视| 国产免费一区二区三区在线能观看 | 亚洲a区在线视频| 国产精品熟女久久久久久| 国产综合久久久久久鬼色 | 91tv亚洲精品香蕉国产一区7ujn| 国产午夜在线播放| 视频在线在亚洲| 国产日韩欧美影视| 亚洲精品久久久久久无码色欲四季| 国产高清成人在线| 精品在线视频一区二区| 国产三级视频在线播放线观看| 中文字幕va一区二区三区| 偷拍盗摄高潮叫床对白清晰| 国产第一页在线| 欧美性xxxxxxxxx| 亚洲美女爱爱视频| 成人爽a毛片| 亚洲欧美视频在线| 国产中文av在线| 亚洲电影在线| 国产精品视频一区国模私拍| 精品国产区一区二| 久久―日本道色综合久久| 影音先锋欧美资源| 9999精品成人免费毛片在线看| 色天使久久综合网天天| 毛片毛片毛片毛片毛| 欧美男人操女人视频| 色偷偷噜噜噜亚洲男人| 破处女黄色一级片| 日韩精品福利网| 91pron在线| 狠狠v欧美ⅴ日韩v亚洲v大胸| 亚洲视频一区二区在线| 欧洲av无码放荡人妇网站| 国产日韩一区二区三免费高清| 亚洲国产欧美久久| 亚洲一区电影在线观看| 亚洲免费播放| 亚洲伊人成综合成人网| 九色在线播放| 午夜久久福利影院| 中文字幕一区二区三区四| 伊人久久大香线蕉综合网站| 欧美日韩国产123| 一本大道伊人av久久综合| 26uuu另类欧美| 成人短视频在线观看免费| 成人国产一区| 亚洲精品视频二区| 国产精品美女毛片真酒店| 韩国成人精品a∨在线观看| 欧美日韩喷水| 欧亚在线中文字幕免费| 欧美成人猛片aaaaaaa| 久久嫩草捆绑紧缚| 欧美a一区二区| 乱色588欧美| 岛国片av在线| 日韩欧美一级二级三级久久久 | 一区二区三区.www| 久久6免费视频| 欧美第十八页| 国产精品免费福利| 国产裸舞福利在线视频合集| 欧美日韩中文字幕在线视频| 国产日韩视频一区| 欧美日韩四区| 亚洲jizzjizz日本少妇| 乱人伦中文视频在线| 欧美视频一区二区三区| 免费一级做a爰片久久毛片潮| 国产精品乱看| 久久av免费一区| 日本在线啊啊| 精品亚洲一区二区三区在线播放| 日本特黄一级片| 成人av手机在线观看| av高清在线免费观看| 国产精品超碰| 97超级碰碰碰| 蜜桃视频在线免费| 色悠悠亚洲一区二区| 美女被到爽高潮视频| 久久久久99| 亚洲一区二区三区乱码| 日韩毛片一区| 久久五月天综合| 国产黄a三级三级三级| 亚洲尤物在线视频观看| 国产国语老龄妇女a片| 亚洲久久一区二区| 欧美日本国产精品| 澳门av一区二区三区| 少妇精69xxtheporn| 国产区精品在线| 一区二区在线观看免费| 亚洲自拍偷拍精品| 国产模特精品视频久久久久| 欧洲av一区| 国产成+人+综合+亚洲欧美| 日韩中文在线视频| 性猛交xxxx乱大交孕妇印度| 午夜视频在线观看一区二区三区| 97人妻精品一区二区三区免| 日韩国产高清影视| 艳母动漫在线免费观看| 午夜视频一区二区在线观看| 国自在线精品视频| 国产一区精品| 欧美一级高清片| 日韩美女视频网站| 成人午夜免费电影| 日本免费不卡一区二区| 久久免费大视频| 97人人干人人| 男人最爱成人网| 麻豆国产精品va在线观看不卡| 黄色av网址在线| 色成年激情久久综合| xxxx日本少妇| 久久先锋影音av鲁色资源网| 中文字幕一区二区在线观看视频| 在线观看日韩av电影| 日韩av一级大片| 日韩中文字幕一区二区高清99| 欧美一区二三区| 国产激情小视频在线| 亚洲免费一在线| 国产超碰人人模人人爽人人添| 一本大道av一区二区在线播放| www.超碰在线观看| 国产拍欧美日韩视频二区| 麻豆传媒在线看| 奇米色777欧美一区二区| 被灌满精子的波多野结衣| 俺要去色综合狠狠| 高清视频一区二区三区| 欧美videos粗暴| 国产69久久精品成人| av网址在线播放| 亚洲日韩中文字幕| 日批免费在线观看| 欧美一区二区网站| 国产精品成人久久久| 亚洲国产一二三| 美国一级片在线观看| 久久久久亚洲蜜桃| 黄色性视频网站| 国产一区美女在线| 亚州精品一二三区| 午夜亚洲影视| 国产一线二线三线女| 1024精品久久久久久久久| 欧美日韩精品免费观看| 欧美久久精品| 国产美女99p| 一区中文字幕电影| 成人精品久久一区二区三区| 欧洲av不卡| 日本欧美在线视频| 免费在线小视频| 97在线观看视频| 大香伊人久久| 欧美激情视频一区| 欧美人与禽猛交乱配| 久久天天躁狠狠躁老女人| 伦xxxx在线| 日韩视频免费大全中文字幕| p色视频免费在线观看| 亚洲欧美在线看| 日韩一二三四| 亚洲美女黄色片| 天堂中文在线8| 亚洲成av人乱码色午夜| 亚洲第一页视频| 欧美成人免费网站| 国产91免费在线观看| 亚洲成人黄色在线| 黄色片一区二区三区| 亚洲国产高潮在线观看| 婷婷五月综合激情| 日韩经典中文字幕| 久久久pmvav| 国产视频精品自拍| 国模精品一区二区| 永久免费毛片在线播放不卡| 香蕉视频免费在线播放| 久久伊人精品一区二区三区| 婷婷色在线资源| 久久久久久久久久久亚洲| a级片在线免费| 国产91精品网站| 国外成人福利视频| 亚洲综合自拍一区| 国产欧美啪啪| 日韩videos| 99精品电影| www.xxx麻豆| 午夜在线a亚洲v天堂网2018| 99视频在线免费| 久久国产综合精品| 日本黄色大片在线观看| 99国产欧美另类久久久精品| 精品人伦一区二区三电影| 欧美激情一区二区在线| 一区二区三区影视| 午夜久久久久久电影| 天堂av免费在线观看| 欧美区一区二区三区| 亚洲AV无码精品国产| 日韩经典中文字幕| 18免费在线视频| 欧美人与性动交a欧美精品| 天堂电影一区| 国产免费亚洲高清| 欧美人与动xxxxz0oz| 亚洲欧美丝袜| 99精品免费网| 色戒在线免费观看| 波波电影院一区二区三区| 一区二区伦理片| 一区二区三区四区激情| 超碰中文字幕在线| 日韩一区二区三区电影| 青梅竹马是消防员在线| 久久av中文字幕| 原纱央莉成人av片| 1卡2卡3卡精品视频| 亚洲免费成人av在线| 久久男人资源站| 麻豆精品新av中文字幕| 插我舔内射18免费视频| 国产精品视频在线看| 蜜桃视频在线入口www| 亚洲午夜精品一区二区三区他趣| 欧美一级视频免费观看| 欧美午夜精品久久久| 国产国语亲子伦亲子| 亚洲性av网站| 川上优av中文字幕一区二区| 成人网在线免费观看| 精品国产一区二区三区av片| 视频一区二区视频| 老司机午夜精品视频| 国产黑丝在线观看| 一区二区三区在线观看国产 | 欧美亚洲综合另类| 老熟妇高潮一区二区高清视频| 中日韩美女免费视频网站在线观看| 欧美性video| 91在线国产电影| 日本成人小视频| 久久精品网站视频| 波波电影院一区二区三区| 免费在线观看一级片| 欧美电影在线免费观看| eeuss影院在线播放| 日韩av免费在线| 精品在线网站观看| 999一区二区三区| 国产伦精品一区二区三区视频青涩 | 国产黄视频在线| 粉嫩在线一区二区三区视频| 黑人巨大精品一区二区在线| 欧美日韩国产综合一区二区三区 | 日本精品免费在线观看| 成人免费av资源| 国产一级aa大片毛片| 精品国偷自产国产一区| 蜜臀av在线| 国产日韩久久| 中文亚洲欧美| 最近日本中文字幕| 精品动漫一区二区三区| 五月婷婷六月丁香| 2021久久精品国产99国产精品| 福利片一区二区| 欧美日韩一道本| 26uuu精品一区二区三区四区在线| 青青草成人av| 精品视频在线播放| 成人开心激情| 亚洲精品高清国产一线久久| 毛片不卡一区二区| 中文字幕第69页| 欧美电影影音先锋| 日韩伦理电影网站| 国产伦精品一区二区三区高清| 亚洲精品裸体| 免费毛片视频网站| 欧美日韩综合在线| 成人在线视频亚洲| 成人综合色站| 亚洲综合不卡| 日韩毛片无码永久免费看| 欧美日韩国产小视频在线观看| 国产在线激情| 国产99午夜精品一区二区三区| 亚洲国产片色| 爱爱免费小视频| 欧美日韩国产一二三| 18videosex性欧美麻豆| 国产精品yjizz| 天堂蜜桃91精品| www.99re6| 亚洲大尺度美女在线| 激情开心成人网| 日本不卡一区二区三区四区| 成人午夜激情视频| www.日韩一区| 欧美成人小视频| 一本久久青青| 亚洲五月激情网| 精品久久久一区二区| jzzjzzjzz亚洲成熟少妇| 91在线观看免费高清完整版在线观看 | 亚洲天堂视频在线| 久久国产加勒比精品无码| 欧美有码在线| 九九久久久久久| 黑人巨大精品欧美一区二区三区| 自拍视频在线| 国内精品久久国产| 久久精品国产免费看久久精品| 久久无码精品丰满人妻| 在线成人免费网站| 精品国内亚洲2022精品成人| 亚洲欧洲日本精品| 性做久久久久久久免费看| 中文字幕日本在线观看| 国产日韩欧美亚洲一区| 卡一卡二国产精品| 亚洲天堂一区在线观看| 欧美成人合集magnet| 精品国产欧美日韩| av网页在线观看| 日韩一区二区高清|