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

Python數據可視化:2018年電影分析

大數據 數據可視化 數據分析
雙11已經過去,雙12即將來臨,離2018年的結束也就2個月不到,還記得年初立下的flag嗎?完成了多少?相信很多人和我一樣,抱頭痛哭...本次利用貓眼電影,實現對2018年的電影大數據進行分析。

雙11已經過去,雙12即將來臨,離2018年的結束也就2個月不到,還記得年初立下的flag嗎?

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

本次利用貓眼電影,實現對2018年的電影大數據進行分析。

Python數據可視化:2018年電影分析

1 網頁分析

01 標簽

Python數據可視化:2018年電影分析

通過點擊貓眼電影已經歸類好的標簽,得到網址信息。

02 索引頁

Python數據可視化:2018年電影分析

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

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

本次只對有電影評分的數據進行獲取。

03 詳情頁

Python數據可視化:2018年電影分析

對詳情頁的信息進行獲取。

主要是名稱,類型,國家,時長,上映時間,評分,評分人數,累計票房。

2 反爬破解

Python數據可視化:2018年電影分析

通過開發人員工具發現,貓眼針對評分,評分人數,累計票房的數據,施加了文字反爬。

Python數據可視化:2018年電影分析

通過查看網頁源碼,發現只要刷新頁面,三處文字編碼就會改變,無法直接匹配信息。

所以需要下載文字文件,對其進行雙匹配。

  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格式轉換為xml格式,以便在Pycharm中查看詳細信息。

利用下面這個網站,打開woff文件。

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

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

在Pycharm中查看xml格式文件(左右兩塊),你就會發現有對應信息。

Python數據可視化:2018年電影分析

通過上圖你就可以將數字6對上號了,其他數字一樣的。

  1. def get_numbers(u): 
  2.     ""
  3.     對貓眼的文字反爬進行破解 
  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) 

3 數據獲取

01 構造請求頭

  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.     構造請求頭,可以在不同函數里構造不同的請求頭 
  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 

因為索引頁和詳情頁請求頭不一樣,這里為了簡便,構造了一個函數。

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.     # 因為會出現沒有票房的電影,所以這里需要判斷 
  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 

4 數據存儲

01 創建數據庫及表格

 

  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() 

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

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

02 數據存儲

  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() 

***成功存儲數據

Python數據可視化:2018年電影分析

5 數據可視化

可視化源碼就不放了,公眾號回復電影即可獲得。

01 電影票房***0

Python數據可視化:2018年電影分析

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

02 電影評分***0

Python數據可視化:2018年電影分析

這里就得吐槽一下pyecharts,坐標轉換后,坐標值名稱太長就會被遮擋,還需改進呢~

03 電影人氣***0

Python數據可視化:2018年電影分析

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

04 每月電影上映數量

Python數據可視化:2018年電影分析

每月上映數好像沒什么大差距,7月最少,難道是因為天氣熱?

05 每月電影票房

Python數據可視化:2018年電影分析

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

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

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

06 各國家電影數量***0

Python數據可視化:2018年電影分析

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

07 中外票房對比

Python數據可視化:2018年電影分析

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

08 電影名利雙收***0

Python數據可視化:2018年電影分析

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

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

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

Python數據可視化:2018年電影分析

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

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

不過有一個還是挺準的,「愛情公寓」。

10 電影類型分布

Python數據可視化:2018年電影分析

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

責任編輯:未麗燕 來源: 法納斯得
相關推薦

2020-03-11 14:39:26

數據可視化地圖可視化地理信息

2018-12-05 13:59:45

電影分析爬蟲

2021-10-11 08:04:22

Python數據行程

2018-12-03 16:50:23

數據可視化數據分析薪水

2019-01-02 11:59:26

Python數據可視化GDP

2018-11-21 14:09:31

可視化天氣霧霾

2017-12-21 11:08:18

2020-05-14 10:19:23

Python可視化分析

2017-10-14 13:54:26

數據可視化數據信息可視化

2018-03-16 14:53:53

BI數據可視化工具

2016-12-29 20:05:56

數據可視化大數據產品分析

2017-01-12 17:28:59

數據分析數據可視化可視化

2022-08-26 09:15:58

Python可視化plotly

2017-02-07 15:54:14

數據可視化數據分析

2022-02-23 09:50:52

PythonEchartspyecharts

2020-05-26 11:34:46

可視化WordCloud

2017-03-09 09:54:13

分析數據可視化

2016-11-25 11:16:22

阿里支付寶數據分析

2023-11-24 14:02:00

Python數據分析

2017-10-31 09:38:53

大數據數據可視化Python
點贊
收藏

51CTO技術棧公眾號

亚洲欧洲久久久| 无码 制服 丝袜 国产 另类| 亚洲一级av毛片| 天天色天天射综合网| 91精品国产91综合久久蜜臀| 黄色片免费在线观看视频| 色欲av永久无码精品无码蜜桃| 香蕉久久夜色精品| 亚洲色图日韩av| 小早川怜子一区二区三区| 日本在线视频网址| 久久精品视频网| 成人亚洲欧美一区二区三区| www.99re7.com| 欧美日韩色图| 精品国产制服丝袜高跟| 日本精品一区二区三区四区 | 久久国产精品亚洲77777| 中文字幕亚洲欧美日韩在线不卡| 免费人成视频在线播放| 国偷自产一区二区免费视频| 亚洲日本乱码在线观看| 欧美日韩亚洲在线| 亚洲风情第一页| 日韩黄色小视频| 久久久久久国产三级电影| 懂色av粉嫩av浪潮av| 加勒比视频一区| 欧美精品777| 国产成人精品无码播放| 国模私拍视频在线播放| 国产精品久久久爽爽爽麻豆色哟哟 | 久久婷婷五月综合| 国产ts一区| 91精品国产综合久久久久| 国产三级三级三级看三级| 国产理论在线| 夜夜嗨av一区二区三区四季av| 天堂精品视频| 日韩国产福利| 成人aa视频在线观看| 成人亚洲欧美一区二区三区| 中文字幕日韩经典| 天堂影院一区二区| 97视频免费在线观看| 国产一级视频在线观看| 午夜精品剧场| 欧美成人午夜视频| 妖精视频在线观看免费| 欧美日韩国产一区二区三区不卡| 亚洲精品国产精品国自产在线| 日韩视频在线观看一区二区三区| 欧洲午夜精品| 欧美日韩精品是欧美日韩精品| 黄色片久久久久| 天堂√8在线中文| 欧美日韩国产页| 国产女主播自拍| 丝袜美女在线观看| 亚洲精品视频免费观看| 好吊色这里只有精品| 欧美成人高清在线| 中文字幕一区二区三| 一区二区精品视频| 免费高清在线观看| 亚洲人成在线观看一区二区| 特大黑人娇小亚洲女mp4| 羞羞污视频在线观看| 亚洲精品成人天堂一二三| 自拍偷拍一区二区三区| 国产乱色在线观看| 亚洲啪啪综合av一区二区三区| 黄色污污在线观看| 麻豆蜜桃在线| 欧美日韩在线另类| 韩国一区二区av| 国产成人精品一区二区三区在线| 欧美日韩激情一区二区三区| 日本77777| 中文字幕一区二区三区四区久久| 亚洲成年人影院在线| 给我看免费高清在线观看| 怕怕欧美视频免费大全| 日韩一区二区三区在线播放| 久久久久亚洲av无码专区体验| 午夜日本精品| 97热在线精品视频在线观看| yjizz国产| 欧美aa在线视频| 91免费精品国偷自产在线| 高清毛片aaaaaaaaa片| 2017欧美狠狠色| 亚洲精品自在在线观看| 日本在线观看高清完整版| 麻豆精品蜜桃| 日本 国产 欧美色综合| 91在线观看免费观看| 黑人操亚洲女人| 91免费观看在线| 一区二区三区四区五区视频| 欧美v亚洲v| 色94色欧美sute亚洲13| 狠狠操狠狠干视频| av成人综合| 一本一本久久a久久精品综合小说 一本一本久久a久久精品牛牛影视 | 亚洲精品中文字幕乱码三区| 久久国产精品视频在线观看| 国产精成人品2018| 亚洲成人久久网| 一区二区三区在线播放视频| av成人黄色| 成人一区二区电影| www.看毛片| 欧美激情中文字幕| 欧美一级欧美一级| 国产成+人+综合+亚洲欧美| 亚洲二区在线播放视频| 日韩在线观看免| 99精品视频免费全部在线| 国产区精品在线观看| 天堂在线中文| 亚洲日本va午夜在线影院| 天天操天天爽天天射| 超碰在线亚洲| 久久国产精品久久久久久久久久| 黄色av网站免费观看| 成人午夜短视频| 天天成人综合网| 亚洲天堂1区| 日韩精品久久久久久久玫瑰园| a在线视频播放观看免费观看| 日韩精品久久久久久| 精品乱子伦一区二区三区| h网站久久久| 精品视频在线免费看| 中文字幕一区二区三区人妻电影| 亚洲网站视频| 亚洲一区二区免费| 蜜芽在线免费观看| 欧美日韩黄色大片| 中文字幕影片免费在线观看| 欧美国产三级| 91亚洲国产成人精品性色| 奇米888一区二区三区| 精品麻豆一区二区三区| 欧美性视频一区二区三区| 欧美 变态 另类 人妖| 影音先锋久久久| av资源一区二区| 成人在线观看免费网站| 欧美精品亚洲二区| 999精品视频在线观看播放| 男人的天堂久久精品| 午夜精品电影在线观看| 黄色成人在线视频| 在线观看日韩专区| 亚洲视频久久久| 国产精品毛片久久久久久久| 蜜臀av免费观看| 日韩欧美伦理| 成人黄色短视频在线观看| 免费高清在线观看| 91精品国产欧美一区二区成人| 波多野结衣不卡视频| 国产在线播精品第三| 国产女主播av| 成人在线视频你懂的| 久久久亚洲精品视频| 熟妇人妻一区二区三区四区| 欧美丝袜一区二区| 久久久久久亚洲中文字幕无码| 丝袜诱惑制服诱惑色一区在线观看| 麻豆91蜜桃| 黄色日韩网站| 久久国产精品影片| 国产富婆一级全黄大片| 亚洲丶国产丶欧美一区二区三区| 国产精品九九视频| 久久一二三区| 一区二区日本| 精品国产亚洲一区二区三区| 久久免费视频在线观看| 日韩电影免费| 欧美丝袜丝交足nylons图片| 综合五月激情网| hitomi一区二区三区精品| 日韩 欧美 高清| 色天天综合网| 国产成人免费电影| 欧洲一级精品| 俺去啦;欧美日韩| 女人18毛片一区二区三区| 日本高清视频一区二区| 三级影片在线看| 久久九九久精品国产免费直播| 九九精品久久久| 亚洲国产专区校园欧美| 亚洲日本乱码在线观看| 男人添女荫道口图片| 精品国产精品| 1卡2卡3卡精品视频| 中文av在线全新| 久久精品国产v日韩v亚洲| 熟妇高潮一区二区三区| 欧美放荡的少妇| 欧美 日韩 精品| 综合欧美亚洲日本| 实拍女处破www免费看| 国产精品一区二区视频| av无码精品一区二区三区| 国产一区日韩欧美| 影音先锋欧美资源| 天堂av一区二区三区在线播放| 91在线观看免费高清完整版在线观看| 性爽视频在线| 欧美精品情趣视频| 成全电影播放在线观看国语| 精品福利在线导航| 夜夜躁很很躁日日躁麻豆| 五月天丁香久久| 亚洲天堂网av在线| 日本一区二区三区免费乱视频| www男人天堂| 国产一区二区三区四区在线观看| 青青青在线播放| 国产精品地址| 色乱码一区二区三区熟女| 久久99久久人婷婷精品综合| 国产精品一区视频| 精品中文在线| 国产在线日韩在线| 欧美男体视频| 91精品国产91久久久| 日本精品600av| 久久视频在线播放| av中文字幕在线| 亚洲欧洲自拍偷拍| 四虎精品成人影院观看地址| 亚洲成色777777在线观看影院| 国产精品久久久久久久久久久久久久久久 | 亚洲精品中文在线影院| 亚洲熟女少妇一区二区| 国产精品私人自拍| 久久中文字幕精品| 久久久久久久久蜜桃| 最近日本中文字幕| 99在线视频精品| 日韩免费高清一区二区| 高清av一区二区| 337p日本欧洲亚洲大胆张筱雨| 国产一级在线| 亚洲成va人在线观看| 动漫性做爰视频| 综合久久久久久久| 久草视频手机在线| 亚洲欧美日韩系列| 18岁成人毛片| 一区二区三区在线播| 日韩va亚洲va欧美va清高| 亚洲精品久久7777| 国产亚洲精久久久久久无码77777| 一级日本不卡的影视| 久久久久久久9999| 婷婷成人激情在线网| 久久免费激情视频| 在线精品视频一区二区| 伊人久久成人网| 欧美日韩国产另类一区| 国产乱码一区二区| 精品免费视频一区二区| 五月婷婷六月丁香综合| 亚洲男人天堂九九视频| 黄网站在线观看| 中文字幕一区二区三区电影| 国产在线二区| 久久999免费视频| av中文字幕在线观看第一页 | 中文字幕人成乱码在线观看| 日韩av三级在线观看| 91国拍精品国产粉嫩亚洲一区| 91欧美视频网站| 成人线上播放| 日韩精品不卡| 88国产精品视频一区二区三区| 欧美一区二区激情| 久久精品女人天堂| 日韩在线一区视频| 成人综合婷婷国产精品久久免费| 女人被狂躁c到高潮| 国产精品人成在线观看免费| 91日韩中文字幕| 欧美日韩亚洲一区二区三区| 亚洲综合免费视频| 亚洲国产精彩中文乱码av在线播放| 久青草国产在线| 久久亚洲精品成人| 欧美大胆a人体大胆做受| 国产精品视频久久久| 亚洲视频国产精品| 日韩av电影免费在线| 一区二区国产在线| 成人在线看视频| 国内精品视频一区二区三区八戒| 国产人妻黑人一区二区三区| 国产精品视频一二| 久久露脸国语精品国产91| 欧美日韩1区2区| 午夜影院免费视频| 不卡伊人av在线播放| 中文在线资源| 国产精品国产三级国产专区53| 日韩电影免费网址| 男女超爽视频免费播放| 国产亚洲精品美女久久| 日韩精品欧美国产精品忘忧草| 在线中文资源天堂| 国产91精品久久久久| 香蕉久久一区| 久久99欧美| 国产精品v亚洲精品v日韩精品| 激情视频免费网站| 久久亚区不卡日本| 国产大片中文字幕| 91精品欧美福利在线观看 | 亚洲男女性事视频| 啦啦啦中文在线观看日本| 91精品美女在线| 国产成人精品三级高清久久91| 日韩精品在线中文字幕| 国产一区美女在线| 大胸美女被爆操| 欧洲中文字幕精品| 色资源在线观看| 久久人人爽人人爽人人片av高请 | 怡红院一区二区| 亚洲精品精品亚洲| 国产美女无遮挡永久免费| 中文字幕亚洲字幕| 福利视频一区| 色涩成人影视在线播放| 久久中文欧美| 右手影院亚洲欧美| 精品久久久久久久久久久久| 亚洲爱情岛论坛永久| 欧美麻豆久久久久久中文 | 国产精品裸体一区二区三区| 亚洲在线久久| 男生和女生一起差差差视频| 亚洲天堂精品视频| 91久久精品国产91性色69| 最近2019中文字幕mv免费看 | 国产成人美女视频| 国产精品视频一二| 亚洲在线观看av| 日韩在线视频线视频免费网站| 成人av集中营| 亚洲日本欧美在线| 久久精品国产99| 91香蕉视频污在线观看| 欧美群妇大交群的观看方式| 蜜桃视频在线观看免费视频网站www| 国产精品免费久久久久影院| 日韩欧美高清在线播放| 久久黄色片网站| 亚洲天堂福利av| www久久久com| 久久久久久亚洲| 久久综合另类图片小说| 欧美成人高潮一二区在线看| 93久久精品日日躁夜夜躁欧美| 天天操天天摸天天干| 亚洲视频在线看| 日韩在线电影| 中文字幕日韩精品无码内射| 成人午夜在线播放| 亚洲免费av一区| 全国精品免费看| 自拍日韩亚洲一区在线| 久久久亚洲高清| 在线观看毛片网站| 久久91精品国产91久久久| 欧美成人午夜77777| 热久久精品国产| 亚洲视频在线观看三级| 好吊视频一二三区| 日韩av色在线| 亚洲天堂一区二区三区四区| 久久久久99人妻一区二区三区| 欧美视频13p| 自拍视频在线网| 97人人模人人爽视频一区二区| 亚洲人体偷拍| 少妇视频一区二区| 亚洲国产三级网| 日韩免费在线电影| 九一国产精品视频| 中文字幕在线免费不卡| 欧美77777| 成人网在线观看| 在线亚洲一区|