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

【Python爬蟲+數(shù)據(jù)分析】2018年電影,你看了幾部?

大數(shù)據(jù) 數(shù)據(jù)分析 后端
12月已開始了,離2018年的結(jié)束也就半個(gè)多月的時(shí)間了,還記得年初立下的flag嗎?完成了多少?相信很多人和我一樣,抱頭痛哭...本次利用貓眼電影,實(shí)現(xiàn)對2018年的電影大數(shù)據(jù)進(jìn)行分析。

12月已開始了,離2018年的結(jié)束也就半個(gè)多月的時(shí)間了,還記得年初立下的flag嗎?

完成了多少?相信很多人和我一樣,抱頭痛哭...

本次利用貓眼電影,實(shí)現(xiàn)對2018年的電影大數(shù)據(jù)進(jìn)行分析。

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

一、網(wǎng)頁分析

01 標(biāo)簽

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

通過點(diǎn)擊貓眼電影已經(jīng)歸類好的標(biāo)簽,得到網(wǎng)址信息。

02 索引頁

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

打開開發(fā)人員工具,獲取索引頁里電影的鏈接以及評分信息。

索引頁一共有30多頁,但是有電影評分的只有10頁。

本次只對有電影評分的數(shù)據(jù)進(jìn)行獲取。

03 詳情頁

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

對詳情頁的信息進(jìn)行獲取。

主要是名稱,類型,國家,時(shí)長,上映時(shí)間,評分,評分人數(shù),累計(jì)票房。

二、反爬破解

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

通過開發(fā)人員工具發(fā)現(xiàn),貓眼針對評分,評分人數(shù),累計(jì)票房的數(shù)據(jù),施加了文字反爬。

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

 

通過查看網(wǎng)頁源碼,發(fā)現(xiàn)只要刷新頁面,三處文字編碼就會(huì)改變,無法直接匹配信息。

所以需要下載文字文件,對其進(jìn)行雙匹配。

  1. from fontTools.ttLib import TTFont 
  2.  
  3. #font = TTFont('base.woff'
  4. #font.saveXML('base.xml'
  5. font = TTFont('maoyan.woff'
  6. font.saveXML('maoyan.xml'

將woff格式轉(zhuǎn)換為xml格式,以便在Pycharm中查看詳細(xì)信息。

利用下面這個(gè)網(wǎng)站,打開woff文件。

  • url: http://fontstore.baidu.com/static/editor/index.html

可以得到下面數(shù)字部分信息(上下兩塊)。

在Pycharm中查看xml格式文件(左右兩塊),你就會(huì)發(fā)現(xiàn)有對應(yīng)信息。

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

 

通過上圖你就可以將數(shù)字6對上號(hào)了,其他數(shù)字一樣的。

  1. def get_numbers(u): 
  2.     ""
  3.     對貓眼的文字反爬進(jìn)行破解 
  4.     ""
  5.     cmp = re.compile(",\n           url\('(//.*.woff)'\) format\('woff'\)"
  6.     rst = cmp.findall(u) 
  7.     ttf = requests.get("http:" + rst[0], stream=True
  8.     with open("maoyan.woff""wb"as pdf: 
  9.         for chunk in ttf.iter_content(chunk_size=1024): 
  10.             if chunk: 
  11.                 pdf.write(chunk) 
  12.     base_font = TTFont('base.woff'
  13.     maoyanFont = TTFont('maoyan.woff'
  14.     maoyan_unicode_list = maoyanFont['cmap'].tables[0].ttFont.getGlyphOrder() 
  15.     maoyan_num_list = [] 
  16.     base_num_list = ['.''3''0''8''9''4''1''5''2''7''6'
  17.     base_unicode_list = ['x''uniF561''uniE6E1''uniF125''uniF83F''uniE9E2''uniEEA6''uniEEC2''uniED38''uniE538''uniF8E7'
  18.     for i in range(1, 12): 
  19.         maoyan_glyph = maoyanFont['glyf'][maoyan_unicode_list[i]] 
  20.         for j in range(11): 
  21.             base_glyph = base_font['glyf'][base_unicode_list[j]] 
  22.             if maoyan_glyph == base_glyph: 
  23.                 maoyan_num_list.append(base_num_list[j]) 
  24.                 break 
  25.     maoyan_unicode_list[1] = 'uni0078' 
  26.     utf8List = [eval(r"'\u" + uni[3:] + "'").encode("utf-8"for uni in maoyan_unicode_list[1:]] 
  27.     utf8last = [] 
  28.     for i in range(len(utf8List)): 
  29.         utf8List[i] = str(utf8List[i], encoding='utf-8'
  30.         utf8last.append(utf8List[i]) 
  31.     return (maoyan_num_list ,utf8last) 

三、數(shù)據(jù)獲取

01 構(gòu)造請求頭

  1. head = ""
  2. Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 
  3. Accept-Encoding:gzip, deflate, br 
  4. Accept-Language:zh-CN,zh;q=0.8 
  5. Cache-Control:max-age=0 
  6. Connection:keep-alive 
  7. Host:maoyan.com 
  8. Upgrade-Insecure-Requests:1 
  9. Content-Type:application/x-www-form-urlencoded; charset=UTF-8 
  10. User-Agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36 
  11. ""
  12.  
  13. def str_to_dict(header): 
  14.     ""
  15.     構(gòu)造請求頭,可以在不同函數(shù)里構(gòu)造不同的請求頭 
  16.     ""
  17.     header_dict = {} 
  18.     header = header.split('\n'
  19.     for h in header: 
  20.         h = h.strip() 
  21.         if h: 
  22.             k, v = h.split(':', 1) 
  23.             header_dict[k] = v.strip() 
  24.     return header_dict 

因?yàn)樗饕摵驮斍轫撜埱箢^不一樣,這里為了簡便,構(gòu)造了一個(gè)函數(shù)。

02 獲取電影詳情頁鏈接

  1. def get_url(): 
  2.     ""
  3.     獲取電影詳情頁鏈接 
  4.     ""
  5.     for i in range(0, 300, 30): 
  6.         time.sleep(10) 
  7.         url = 'http://maoyan.com/films?showType=3&yearId=13&sortId=3&offset=' + str(i) 
  8.         host = """Referer:http://maoyan.com/films?showType=3&yearId=13&sortId=3&offset=0 
  9.         ""
  10.         header = head + host 
  11.         headers = str_to_dict(header) 
  12.         response = requests.get(url=url, headers=headers) 
  13.         html = response.text 
  14.         soup = BeautifulSoup(html, 'html.parser'
  15.         data_1 = soup.find_all('div', {'class''channel-detail movie-item-title'}) 
  16.         data_2 = soup.find_all('div', {'class''channel-detail channel-detail-orange'}) 
  17.         num = 0 
  18.         for item in data_1: 
  19.             num += 1 
  20.             time.sleep(10) 
  21.             url_1 = item.select('a')[0]['href'
  22.             if data_2[num-1].get_text() != '暫無評分'
  23.                 url = 'http://maoyan.com' + url_1 
  24.                 for message in get_message(url): 
  25.                     print(message) 
  26.                     to_mysql(message) 
  27.                 print(url) 
  28.                 print('---------------^^^Film_Message^^^-----------------'
  29.             else
  30.                 print('The Work Is Done'
  31.                 break 

03 獲取電影詳情頁信息

  1. def get_message(url): 
  2.     ""
  3.     獲取電影詳情頁里的信息 
  4.     ""
  5.     time.sleep(10) 
  6.     data = {} 
  7.     host = """refer: http://maoyan.com/news 
  8.     ""
  9.     header = head + host 
  10.     headers = str_to_dict(header) 
  11.     response = requests.get(url=url, headers=headers) 
  12.     u = response.text 
  13.     # 破解貓眼文字反爬 
  14.     (mao_num_list, utf8last) = get_numbers(u) 
  15.     # 獲取電影信息 
  16.     soup = BeautifulSoup(u, "html.parser"
  17.     mw = soup.find_all('span', {'class''stonefont'}) 
  18.     score = soup.find_all('span', {'class''score-num'}) 
  19.     unit = soup.find_all('span', {'class''unit'}) 
  20.     ell = soup.find_all('li', {'class''ellipsis'}) 
  21.     name = soup.find_all('h3', {'class''name'}) 
  22.     # 返回電影信息 
  23.     data["name"] = name[0].get_text() 
  24.     data["type"] = ell[0].get_text() 
  25.     data["country"] = ell[1].get_text().split('/')[0].strip().replace('\n'''
  26.     data["length"] = ell[1].get_text().split('/')[1].strip().replace('\n'''
  27.     data["released"] = ell[2].get_text()[:10] 
  28.     # 因?yàn)闀?huì)出現(xiàn)沒有票房的電影,所以這里需要判斷 
  29.     if unit: 
  30.         bom = ['分', score[0].get_text().replace('.''').replace('萬'''), unit[0].get_text()] 
  31.         for i in range(len(mw)): 
  32.             moviewish = mw[i].get_text().encode('utf-8'
  33.             moviewish = str(moviewish, encoding='utf-8'
  34.             # 通過比對獲取反爬文字信息 
  35.             for j in range(len(utf8last)): 
  36.                 moviewish = moviewish.replace(utf8last[j], maoyan_num_list[j]) 
  37.             if i == 0: 
  38.                 data["score"] = moviewish + bom[i] 
  39.             elif i == 1: 
  40.                 if '萬' in moviewish: 
  41.                     data["people"] = int(float(moviewish.replace('萬''')) * 10000) 
  42.                 else
  43.                     data["people"] = int(float(moviewish)) 
  44.             else
  45.                 if '萬' == bom[i]: 
  46.                     data["box_office"] = int(float(moviewish) * 10000) 
  47.                 else
  48.                     data["box_office"] = int(float(moviewish) * 100000000) 
  49.     else
  50.         bom = ['分', score[0].get_text().replace('.''').replace('萬'''), 0] 
  51.         for i in range(len(mw)): 
  52.             moviewish = mw[i].get_text().encode('utf-8'
  53.             moviewish = str(moviewish, encoding='utf-8'
  54.             for j in range(len(utf8last)): 
  55.                 moviewish = moviewish.replace(utf8last[j], maoyan_num_list[j]) 
  56.             if i == 0: 
  57.                 data["score"] = moviewish + bom[i] 
  58.             else
  59.                 if '萬' in moviewish: 
  60.                     data["people"] = int(float(moviewish.replace('萬''')) * 10000) 
  61.                 else
  62.                     data["people"] = int(float(moviewish)) 
  63.         data["box_office"] = bom[2] 
  64.     yield data 

四、數(shù)據(jù)存儲(chǔ)

01 創(chuàng)建數(shù)據(jù)庫及表格

 

  1. db = pymysql.connect(host='127.0.0.1'user='root'password='774110919', port=3306) 
  2. cursor = db.cursor() 
  3. cursor.execute("CREATE DATABASE maoyan DEFAULT CHARACTER SET utf8mb4"
  4. db.close() 
  5.  
  6. db = pymysql.connect(host='127.0.0.1'user='root'password='774110919', port=3306, db='maoyan'
  7. cursor = db.cursor() 
  8. sql = 'CREATE TABLE IF NOT EXISTS films (name VARCHAR(255) NOT NULL, type VARCHAR(255) NOT NULL, country VARCHAR(255) NOT NULL, length VARCHAR(255) NOT NULL, released VARCHAR(255) NOT NULL, score VARCHAR(255) NOT NULL, people INT NOT NULL, box_office BIGINT NOT NULL, PRIMARY KEY (name))' 
  9. cursor.execute(sql) 
  10. db.close() 

其中票房收入數(shù)據(jù)類型為BIGINT(19位數(shù)),***為18446744073709551615。

INT(10位數(shù)),***為2147483647,達(dá)不到36億(3600000000)。

02 數(shù)據(jù)存儲(chǔ)

  1. def to_mysql(data): 
  2.     ""
  3.     信息寫入mysql 
  4.     ""
  5.     table = 'films' 
  6.     keys = ', '.join(data.keys()) 
  7.     values = ', '.join(['%s'] * len(data)) 
  8.     db = pymysql.connect(host='localhost'user='root'password='774110919', port=3306, db='maoyan'
  9.     cursor = db.cursor() 
  10.     sql = 'INSERT INTO {table}({keys}) VALUES ({values})'.format(table=table, keys=keys, values=values
  11.     try: 
  12.         if cursor.execute(sql, tuple(data.values())): 
  13.             print("Successful"
  14.             db.commit() 
  15.     except
  16.         print('Failed'
  17.         db.rollback() 
  18.     db.close() 

***成功存儲(chǔ)數(shù)據(jù)

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

 

五、數(shù)據(jù)可視化

可視化源碼就不放了,公眾號(hào)回復(fù)電影即可獲得。

01 電影票房***0

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

 

還剩一個(gè)多月,不知道榜單上會(huì)不會(huì)有新成員。最近「毒液」很火,蠻有希望。

02 電影評分***0

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

 

這里就得吐槽一下pyecharts,坐標(biāo)轉(zhuǎn)換后,坐標(biāo)值名稱太長就會(huì)被遮擋,還需改進(jìn)呢~

03 電影人氣***0

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

 

茫茫人海之中,相信一定也有大家的身影,我也是其中的一員!!!

04 每月電影上映數(shù)量

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

 

每月上映數(shù)好像沒什么大差距,7月最少,難道是因?yàn)樘鞖鉄?

05 每月電影票房

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

 

這里就看出春節(jié)檔電影的威力了,金三銀四、金九銀十,各行各業(yè)的規(guī)律,電影行業(yè)也不例外。

上一張圖我們知道7月份電影上新最少,票房反而是第二。

這里看了下數(shù)據(jù),發(fā)現(xiàn)有「我不是藥神」「西虹市首富」「邪不壓正」「摩天營救」「狄仁杰之四大天王」幾部大劇撐著。

06 各國家電影數(shù)量***0

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

 

原來中國電影這么高產(chǎn)的,可是豆瓣TOP250里又有多少中國電影呢?深思!!!

07 中外票房對比

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

 

2017年的年度票房是560億,估計(jì)今年快要突破了。據(jù)說今年全年票房有望突破600億。

08 電影名利雙收***0

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

 

計(jì)算公式是,把某部電影的評分在所有電影評分中的排名與這部電影的票房在所有票房中的排名加起來,再除以電影總數(shù)。

除了「侏羅紀(jì)世界2」「***」「捉妖記2」,我都看過啦!

09 電影叫座不叫好***0

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

 

計(jì)算公式是,把某部電影的票房排名減去某部電影的評分排名加起來,再除以電影總數(shù)。

可能是貓眼的用戶比較仁慈吧,與豆瓣相比,普遍評分都比較高。我個(gè)人都不太敢相信這個(gè)結(jié)果。

不過有一個(gè)還是挺準(zhǔn)的,「愛情公寓」。

10 電影類型分布

【Python爬蟲&數(shù)據(jù)分析】2018年電影,你看了幾部?

劇情電影永遠(yuǎn)引人深思。感覺今年的電影好多跟錢有關(guān),比如「我不是藥神」「西虹市首富」「一出好戲」「頭號(hào)玩家」,貧窮限制了大家伙們。

責(zé)任編輯:未麗燕 來源: 法納斯特
相關(guān)推薦

2018-11-21 14:38:09

分析在數(shù)據(jù)電影

2019-09-11 14:40:44

數(shù)據(jù)清洗數(shù)據(jù)分析數(shù)據(jù)類型

2019-05-15 15:57:15

Python數(shù)據(jù)分析爬蟲

2018-03-02 11:46:35

數(shù)據(jù)分析中小型企業(yè)

2018-05-10 09:00:57

數(shù)據(jù)分析工具可視化

2013-05-13 10:33:04

2013-05-13 09:54:56

2018-02-27 13:09:00

Hadoop數(shù)據(jù)倉庫魔力象限

2020-04-27 09:25:16

Python爬蟲庫數(shù)據(jù)科學(xué)

2018-12-06 08:19:27

數(shù)據(jù)分析初創(chuàng)公司智能技術(shù)

2018-06-08 08:37:56

數(shù)據(jù)分析工具數(shù)據(jù)安全物聯(lián)網(wǎng)

2024-05-29 12:47:00

2015-10-26 14:30:36

數(shù)據(jù)分析炒菜搬運(yùn)工

2016-10-26 19:33:45

數(shù)據(jù)分析大數(shù)據(jù)

2016-09-30 01:04:45

數(shù)據(jù)分析數(shù)據(jù)

2018-01-28 15:40:20

數(shù)據(jù)分析師職業(yè)規(guī)劃數(shù)據(jù)分析

2017-12-21 11:08:18

2020-05-26 10:56:49

數(shù)據(jù)分析大數(shù)據(jù)數(shù)據(jù)

2024-12-31 15:18:56

2025-07-09 07:50:00

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

国产成人精品一区二区三区在线观看 | 宅男噜噜噜66一区二区66| 亚洲国产一区在线| 免费av网站在线播放| 天堂一区二区在线| 久热精品视频在线| 性少妇bbw张开| 国产精品1区| 欧美日韩日本国产| 成人黄色片免费| 美国成人毛片| 国产成人综合精品三级| 国产精品久久久久99| 日操夜操天天操| 国产精品videosex性欧美| 日韩国产高清污视频在线观看| 日日躁夜夜躁aaaabbbb| 手机在线观看av| 亚洲男女一区二区三区| 欧美日韩在线精品| 丰满人妻一区二区三区免费视频| 日韩av一区二区在线影视| 久久人人爽人人爽人人片av高请| 国产又黄又粗又猛又爽的| 久久成人福利| 日韩一区二区三区四区| 欧美伦理片在线观看| 日韩精品极品| 亚洲无人区一区| 久久99国产精品一区| 成人亚洲综合天堂| 91亚洲国产成人精品一区二区三 | 乱子伦一区二区三区| 亚洲国产网站| 欧美老女人性视频| 熟女av一区二区| 日韩在线综合| 亚洲欧美中文日韩在线| 久久性爱视频网站| 51vv免费精品视频一区二区| 3d成人动漫网站| 久久99爱视频| 91伊人久久| 在线国产电影不卡| 日韩视频第二页| 色吧亚洲日本| 欧美丝袜第一区| 99精品在线免费视频| 91超碰在线播放| 亚洲动漫第一页| 成品人视频ww入口| av影视在线看| 五月婷婷另类国产| 久久视频这里有精品| 黄色激情在线播放| 亚洲成人中文在线| 久久久亚洲精品无码| 国产在线美女| 91久久精品一区二区三| 日韩一级理论片| 欧美成人aaa| 欧美一级免费大片| 无码人妻久久一区二区三区蜜桃| 亚洲国产高清在线观看| 精品免费国产二区三区| 亚洲色偷偷色噜噜狠狠99网 | 欧美精品一区二区三区高清aⅴ| 色综合久久久无码中文字幕波多| 一区二区三区四区精品视频 | 国产69精品久久app免费版| 国产午夜精品美女毛片视频| 日韩中文字幕一区二区| 蜜桃视频在线观看免费视频网站www| 欧美经典三级视频一区二区三区| 亚洲无玛一区| 亚洲卡一卡二| 精品国产91久久久久久老师| 北条麻妃在线一区| 玖玖精品在线| 亚洲白拍色综合图区| 国产一级伦理片| 综合国产视频| 久久视频在线视频| 国产乱码久久久久久| 久久精品一区二区国产| 国产精品麻豆va在线播放| 97人妻人人澡人人爽人人精品| 国产不卡视频在线观看| 欧美日韩一区二区三| 男女啪啪在线观看| 亚洲国产精品久久人人爱蜜臀 | 亚洲第一区中文99精品| 中文字幕丰满乱子伦无码专区| 日韩欧美网址| 97在线视频精品| 97精品久久人人爽人人爽| 国产宾馆实践打屁股91| 日韩av图片| 欧美videossex| 欧洲av一区二区嗯嗯嗯啊| 欧美图片自拍偷拍| 国产一区二区观看| 久久久久久久久久久免费| 中文字幕乱码在线观看| 成人小视频在线观看| 亚洲看片网站| 亚洲深夜视频| 欧美一级理论性理论a| 色一情一交一乱一区二区三区| 综合久久婷婷| 国产精品欧美久久久| 囯产精品久久久久久| 中文字幕一区二区三区在线不卡 | 中日韩一级黄色片| 美女日韩在线中文字幕| av一区二区三区四区电影| 9色在线观看| 五月天久久比比资源色| 精品国产乱码久久久久久1区二区| 亚洲欧美成人vr| 久久久久女教师免费一区| 亚洲一级在线播放| 国产亚洲一区二区三区| www精品久久| 日本成人精品| 超碰91人人草人人干| 成人黄色三级视频| 91麻豆国产在线观看| 国产美女主播在线播放| 亚洲精品v亚洲精品v日韩精品| 久久手机免费视频| 亚洲视频在线免费播放| 亚洲国产经典视频| 无码人妻丰满熟妇区毛片| 卡通动漫精品一区二区三区| 欧美激情第99页| 国产av无码专区亚洲av麻豆| 成人欧美一区二区三区| 日韩欧美国产片| 日本欧美国产| 国产精品视频午夜| h视频在线观看免费| 在线日韩一区二区| 加勒比综合在线| 久久精品电影| 欧美污视频久久久| 中文字幕一区久| 亚洲欧美中文在线视频| chinese国产精品| 久久久精品免费网站| 日韩欧美国产免费| 一区二区美女| 国产成人综合久久| 成人好色电影| 欧美另类一区二区三区| 成人高潮免费视频| 国产成人一区在线| 日韩黄色片在线| 久久精品福利| 国产成人午夜视频网址| 成人精品一区| 这里只有精品电影| 国产性猛交普通话对白| 99热精品国产| av五月天在线| 97人人精品| 91久久精品国产91久久性色tv| 岛国片av在线| 日韩精品www| 国产主播第一页| 国产精品视频一二三区| 国产农村妇女精品久久| 亚洲欧洲一区二区天堂久久| 久久久久网址| 在线视频成人| 97人人做人人爱| 可以在线观看的av网站| 91精品国产综合久久婷婷香蕉| 91视频综合网| 99精品视频在线观看| 日本免费观看网站| 午夜精彩国产免费不卡不顿大片| 国产在线精品一区二区三区| 成人午夜视屏| 欧美理论片在线观看| 天堂网www中文在线| 欧美日韩国产免费| 日本免费一二三区| 国产日韩一级二级三级| 九九九久久久久久久| 亚洲影音一区| 小说区视频区图片区| 欧美亚洲大陆| 91精品久久久久久久久久另类 | 午夜激情视频网| 男女av一区三区二区色多| 黄色高清视频网站| 一区二区三区日本久久久| 成人国产亚洲精品a区天堂华泰| 超碰成人av| 日韩视频免费看| 日韩欧美在线观看一区二区| 这里是久久伊人| 姑娘第5集在线观看免费好剧| 亚洲精品免费视频| 性欧美精品男男| av一二三不卡影片| 人人爽人人爽av| 日韩国产欧美在线观看| 日本阿v视频在线观看| 成人久久一区| 欧美日韩国产精品一区二区| 中文无码日韩欧| 91丨九色丨国产在线| 日韩精品三区| 欧美在线免费视频| 青春草视频在线| 日韩视频第一页| 第一视频专区在线| 亚洲片av在线| 性猛交xxxx| 亚洲精品一区二区三区在线观看| 91在线你懂的| 欧美三级中文字幕| www.久久网| 日本高清不卡在线观看| 91在线视频在线观看| 午夜视黄欧洲亚洲| 国产真实乱人偷精品视频| 亚洲欧美成aⅴ人在线观看| 黄色三级生活片| 国产日韩在线不卡| 在线小视频你懂的| 久久先锋影音av鲁色资源| 久久久久久久无码| 成人一区二区三区在线观看| 国产精品99精品无码视亚| 国内精品视频一区二区三区八戒| 亚洲高清免费在线观看| 日本视频在线一区| 国产精品视频黄色| 蜜桃久久久久久久| 91亚洲精品久久久蜜桃借种| 麻豆精品一二三| 亚洲 国产 图片| 国产主播一区二区| 亚洲三级在线视频| 国产成人精品一区二区三区四区| 九九热视频免费| 国产福利一区二区三区视频在线 | 国产精品视频首页| 91亚洲一区精品| 青草伊人久久| 国产精品一区免费观看| 久久a级毛片毛片免费观看| 久久99导航| 国产区精品区| 五月天亚洲综合小说网| 久久精品国产亚洲夜色av网站| 亚洲午夜在线观看| 中国成人一区| 欧美一级免费播放| 久久久国产亚洲精品| 天堂中文视频在线| 国产精品一区在线观看你懂的| 国产成人av片| 91丨porny丨最新| 国产99在线 | 亚洲| 1区2区3区欧美| 国产亚洲精品久久久久久打不开 | 久久天天躁夜夜躁狠狠躁2022| 黄网站在线免费| 欧美精品福利在线| 范冰冰一级做a爰片久久毛片| 国产精品久久一区| 国产精品毛片无码| 国内一区二区三区在线视频| 国产91一区| 成人在线观看www| 亚洲激精日韩激精欧美精品| 少妇性l交大片| 国产大片一区二区| 一级黄色片大全| 亚洲欧美一区二区不卡| 日韩欧美亚洲视频| 欧美日韩国产一级二级| 亚洲国产精品18久久久久久| 精品中文字幕久久久久久| 日本高清在线观看wwwww色| 久久久久久久久久av| 日韩精品影片| 国产精品一区二区三区四区五区 | 国产精品国三级国产av| 久久综合狠狠| 性生活在线视频| 国产日韩在线不卡| 懂色av.com| 在线播放一区二区三区| 青青久在线视频免费观看| 操91在线视频| 国产一区精品福利| 久久精品成人一区二区三区蜜臀 | 国产人伦精品一区二区| 精品小视频在线观看| 欧美日韩综合一区| 性插视频在线观看| 免费av一区二区| 欧美xx视频| 国产欧美日韩一区二区三区| 久久中文亚洲字幕| 欧美伦理视频在线观看| www.日韩大片| 久久久久香蕉视频| 91精品视频网| 国产精品无码2021在线观看| 97视频在线观看视频免费视频 | 欧美一级黄色录像| se在线电影| 国产精品高清在线观看| 麻豆一区二区麻豆免费观看| 欧美性受黑人性爽| 久久爱www久久做| 久久午夜福利电影| 欧美性高潮在线| 天天舔天天干天天操| 欧美激情影音先锋| 网站一区二区| 最新中文字幕久久| 久久av中文字幕片| 精品手机在线视频| 欧美亚洲一区二区三区四区| 天堂av网在线| 69视频在线免费观看| 国产精品久久久久久久久久白浆| 一本大道东京热无码aⅴ| 国产精选一区二区三区| 亚洲一级生活片| 欧美精品在线观看一区二区| 在线视频婷婷| 国产在线播放91| 91欧美在线| 亚洲欧美手机在线| 1024成人网色www| 91一区二区视频| 欧美成人在线免费| 欧美影院精品| www.好吊操| 91丝袜美腿高跟国产极品老师 | 欧美精品在线一区二区| 免费黄色电影在线观看| 91日本在线观看| 国产一区二区三区四区三区四| 性生交大片免费看l| 亚洲自拍欧美精品| 五月天激情婷婷| 秋霞av国产精品一区| 精品国产一级毛片| 九九热免费在线观看| 亚洲男同性视频| 农村少妇久久久久久久| 欧美孕妇性xx| 国产影视精品一区二区三区| 一区二区三区网址| 亚洲欧美日本在线| 天天操天天干天天干| 日韩av三级在线观看| 日韩精品久久| 免费黄视频在线观看| 婷婷成人激情在线网| 国产精品ⅴa有声小说| 成人黄色午夜影院| 国产一区久久| 午夜时刻免费入口| 91精品国产综合久久久久久久 | 香蕉久久国产av一区二区| 欧美最猛性xxxx| 欧美a级片视频| 美女扒开腿免费视频| 色综合咪咪久久| av网站在线免费| 精品人伦一区二区三区| 免费精品视频最新在线| 久久亚洲国产成人精品性色| 亚洲免费视频在线观看| 亚洲二区av| 成人综合视频在线| 国产精品不卡在线| 天天插天天干天天操| 国产精品自拍偷拍视频| 怡红院精品视频在线观看极品| 国产精品天天干| 精品国产麻豆免费人成网站| 91成人抖音| 亚洲美免无码中文字幕在线| 国产精品久久久久久久午夜片| 欧美自拍偷拍第一页| 国产又爽又黄的激情精品视频| 亚洲欧美成人综合| 久久久久久久久毛片| 国产亚洲精品久久久久动|