婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python爬取哆啦A夢-伴我同行2豆瓣影評并生成詞云圖

Python爬取哆啦A夢-伴我同行2豆瓣影評并生成詞云圖

熱門標簽:所得系統電梯怎樣主板設置外呼 小蘇云呼電話機器人 儋州電話機器人 北瀚ai電銷機器人官網手機版 市場上的電銷機器人 朝陽手機外呼系統 佛山400電話辦理 北京電銷外呼系統加盟 地圖標注面積

一、前言

通過這篇文章,你將會收貨:

① 豆瓣電影數據的爬取;

② 手把手教你學會詞云圖的繪制;

二、豆瓣爬蟲步驟

當然,豆瓣上面有很多其他的數據,值得我們爬取后做分析。但是本文我們僅僅爬取評論信息。

待爬取網址:

https://movie.douban.com/subject/34913671/comments?status=P

由于只有一個字段,我們直接使用re正則表達式,解決該問題。

那些爬蟲小白看過來,這又是一個你們練手的好機會。

下面直接為大家講述爬蟲步驟:

# 1. 導入相關庫,用什么庫,都寫在這里
import requests
import chardet
import re

# 2. 構造請求頭,這是一個反扒措施,初期學會總結,哪些網站都用了哪些,總結多了,用起來就得心應手。
headers = {
    'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36',
    #在爬蟲里面如果出現了Referer最好也粘上去,因為有時候服務器會根據Referer來判斷請求時由瀏覽器還是爬蟲發出的
    'Referer':'https://www.douban.com/'
}

# 3. 這個循環,類似于翻頁操作
for i in range(0,1001,20):
    url = f"https://movie.douban.com/subject/34913671/comments?start={i}limit=20status=Psort=new_score"
    # 4. 使用requests庫發起請求
    response = requests.get(url,headers=headers)#發起請求得到響應
    # 5. 有時候返回結果可能會亂碼,這里記得調用encoding屬性,修改編碼
    response.encoding = "utf-8"
    # 6. 獲取返回的結果,調用的是text屬性。一定要區分text和content屬性的區別
    text = response.text#返回一個經過解碼的字符串
    # 7. 解析數據,這里直接使用正則解析
    comments_list = [i for i in re.findall('span class="short">(.*?)/span>',text,re.S)]
    # 8. 數據存儲,針對列表中的每一條數據,我們直接使用open()函數,寫入到txt文檔
    for comment in comments_list:
         with open(r"哆啦A夢:伴我同行2.txt","a",encoding = "utf-8") as f :  
                    f.write(comment + "\n")

三、最終效果如下

四、詞云圖制作流程

很多同學不會制作詞云圖,借此機會,我這里寫一套詳細的流程,大家照貓畫虎就行。

繪制詞云圖的詳細步驟如下:

  • ① 導入相關庫;
  • ② 讀取文本文件,使用jieba庫動態修改詞典;
  • ③ 使用jieba庫中的lcut()方法進行分詞;
  • ④ 讀取停用詞,添加額外停用詞,并去除停用詞;
  • ⑤ 詞頻統計;
  • ⑥ 繪制詞云圖

① 導入相關庫

在這里,你需要什么庫,就導入什么庫。

import jieba
from wordcloud import WordCloud
import matplotlib.pyplot as plt
from imageio import imread

import warnings
warnings.filterwarnings("ignore")

② 讀取文本文件,使用jieba庫動態修改詞典

這里with open()讀取文本文件,我就不解釋了。這里解釋一下動態修改詞典

sentence = "湖北廣水第三條街,有一條狗"

list(jieba.cut(sentence))

結果如下:

針對上述切分結果,如果我們想把“湖北廣水”和“第三條街”都當成一個完整詞,而不切分開,怎么辦呢?此時,就需要借助add_word()方法,動態修改詞典。

sentence = "湖北廣水第三條街,有一條狗"

jieba.add_word("湖北廣水")
jieba.add_word("有一條狗")

list(jieba.cut(sentence))

結果如下:

總結:

  • jieba.add_word()方法,只能一個個動態添加某個詞語。
  • 假如我們需要動態添加多個詞語的時候,就需要使用jieba.load_userdict()方法。也就是說:將所有的自定義詞語,放到一個文本中,然后使用該方法,一次性動態修改詞典集。

有了上述基礎,我們直接讀取文本后,動態修改詞典。

with open(r"哆啦A夢:伴我同行2.txt",encoding="utf-8") as f:
    txt = f.read()
txt = txt.split()

jieba.add_word("哆啦A夢")
jieba.add_word("大雄")

③ 使用jieba庫中的lcut()方法進行分詞

短短的一行代碼,很簡單。

data_cut = [jieba.lcut(x) for x in txt]

④ 讀取停用詞,添加額外停用詞,并去除停用詞

讀取停用詞,采用split()函數切分后,會得到一個停用詞列表。接著,采用+號將額外停用詞,添加到列表中即可。

# 讀取停用詞
with open(r"stoplist.txt",encoding="utf-8") as f:
    stop = f.read()
stop = stop.split()
# 額外添加停用詞,這里我們只添加了一個空格
stop = [" "] + stop
# 去除停用詞
s_data_cut = pd.Series(data_cut)
all_words_after = s_data_cut.apply(lambda x:[i for i in x if i not in stop])

⑤ 詞頻統計

這里注意series中value_counts()的使用。

all_words = []
for i in all_words_after:
    all_words.extend(i)
    
word_count = pd.Series(all_words).value_counts()

⑥ 繪制詞云圖

# 1、讀取背景圖片
back_picture = imread(r"aixin.jpg")

# 2、設置詞云參數
wc = WordCloud(font_path="simhei.ttf",
               background_color="white",
               max_words=2000,
               mask=back_picture,
               max_font_size=200,
               random_state=42
              )
wc2 = wc.fit_words(word_count)

# 3、繪制詞云圖
plt.figure(figsize=(16,8))
plt.imshow(wc2)
plt.axis("off")
plt.show()
wc.to_file("ciyun.png")

五、效果圖

從詞云圖大致可以看出:這又是一部催淚電影,這是一部情懷電影,陪伴我們長大的大雄都結婚了?那我們呢?其實我們小時候,就盼望著大雄和靜香能夠是好盆友,就在這部電影,他們結婚了。這部電影應該怎么上演呢?大家可以去電影院一探究竟。

到此這篇關于Python爬取哆啦A夢-伴我同行2豆瓣影評并生成詞云圖的文章就介紹到這了,更多相關Python爬取影評并生成詞云圖內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python多線程爬取豆瓣影評API接口
  • Python爬取英雄聯盟MSI直播間彈幕并生成詞云圖
  • Python通過文本和圖片生成詞云圖
  • 基于python生成英文版詞云圖代碼實例
  • Python實現Wordcloud生成詞云圖的示例
  • python根據文本生成詞云圖代碼實例
  • 利用Python爬取微博數據生成詞云圖片實例代碼
  • Python采集貓眼兩萬條數據 對《無名之輩》影評進行分析
  • 使用Python抓取豆瓣影評數據的方法
  • Python爬蟲實戰:分析《戰狼2》豆瓣影評

標簽:龍巖 云南 江蘇 商丘 金融催收 寧夏 定西 酒泉

巨人網絡通訊聲明:本文標題《Python爬取哆啦A夢-伴我同行2豆瓣影評并生成詞云圖》,本文關鍵詞  Python,爬取,哆啦,夢,伴我,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python爬取哆啦A夢-伴我同行2豆瓣影評并生成詞云圖》相關的同類信息!
  • 本頁收集關于Python爬取哆啦A夢-伴我同行2豆瓣影評并生成詞云圖的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美激情艳妇裸体舞| 经典三级视频一区| 国产精品美女一区二区在线观看| 欧美男男青年gay1069videost| 99精品久久只有精品| 成人av网址在线| av资源网一区| 91在线观看一区二区| 99久久er热在这里只有精品15| 国产福利精品一区| 99视频热这里只有精品免费| 色综合天天综合网天天狠天天 | 欧美日韩情趣电影| 欧美一区中文字幕| 日韩三级在线观看| 久久综合久久综合久久综合| 精品欧美乱码久久久久久1区2区| 欧美精品一区二区久久久| 久久久蜜桃精品| 亚洲黄色尤物视频| 免费在线观看精品| 成人一级片在线观看| 99精品国产一区二区三区不卡| 欧洲日韩一区二区三区| 欧美一区二区在线免费观看| 精品久久久久久久久久久院品网| 国产亚洲欧美日韩日本| 亚洲国产中文字幕| 经典三级视频一区| 欧美综合在线视频| 久久综合狠狠综合| 亚洲小说春色综合另类电影| 国产一区二区不卡老阿姨| 色综合久久中文字幕| 日韩午夜三级在线| 国产精品高潮呻吟久久| 日本一不卡视频| av一区二区三区| 日韩欧美国产1| 亚洲小少妇裸体bbw| 国产精品一二一区| 777亚洲妇女| 亚洲欧洲美洲综合色网| 国产综合色精品一区二区三区| 97国产一区二区| 精品国产1区2区3区| 亚洲综合精品久久| 国产成人三级在线观看| 51精品秘密在线观看| 亚洲视频一二区| 国产一区二区主播在线| 欧美日韩成人一区| 亚洲欧美色综合| 国产99久久久国产精品免费看| 日韩美女视频在线| 亚洲第一电影网| 色香蕉久久蜜桃| 国产精品麻豆欧美日韩ww| 国产美女精品一区二区三区| 91精品国产高清一区二区三区 | 亚洲国产视频一区二区| 不卡一二三区首页| 国产精品女上位| 国产精品小仙女| 精品动漫一区二区三区在线观看| 亚洲一二三四久久| 色国产精品一区在线观看| 欧美国产日韩a欧美在线观看 | 欧美日韩一区二区在线视频| 亚洲黄色在线视频| 欧美伊人久久久久久久久影院 | 欧美亚洲国产一区二区三区| 中文无字幕一区二区三区 | 日本黄色一区二区| 亚洲欧美日韩国产成人精品影院| 成人三级伦理片| 国产精品乱码久久久久久| av亚洲产国偷v产偷v自拍| 国产三级精品在线| 国产精品资源在线观看| 国产亚洲精品bt天堂精选| 大白屁股一区二区视频| 国产精品短视频| 97精品电影院| 亚洲成人免费在线观看| 91精品国产欧美一区二区| 奇米四色…亚洲| 精品人伦一区二区色婷婷| 国产一区二三区好的| 亚洲国产高清不卡| 91免费国产在线| 成人性色生活片| 亚洲精品成人少妇| 欧美精品日韩一区| 国内久久婷婷综合| 亚洲欧美偷拍三级| 91精品福利在线一区二区三区 | 中文一区一区三区高中清不卡| 国产99一区视频免费| 亚洲免费在线观看| 欧美一区二区在线播放| 国产麻豆9l精品三级站| 亚洲欧美日韩一区二区| 日韩欧美高清dvd碟片| 99精品热视频| 日韩av高清在线观看| 国产精品丝袜一区| 欧美久久久久免费| 成人国产视频在线观看| 日韩精品1区2区3区| 久久久99久久精品欧美| 欧美日韩中文字幕一区二区| 高清视频一区二区| 日本不卡高清视频| 亚洲免费在线视频一区 二区| 日韩一区二区影院| 色哟哟一区二区| 国产一区二区网址| 97国产精品videossex| 美国毛片一区二区| 亚洲精品免费在线| 久久你懂得1024| 欧美精品乱人伦久久久久久| www.亚洲色图.com| 国产一区二区三区四区在线观看| 亚洲综合丝袜美腿| 亚洲欧洲另类国产综合| 久久久亚洲高清| 欧美一区二区久久久| 欧美日韩在线播放三区四区| 成人免费毛片片v| 国产精品夜夜嗨| 精品一区二区三区在线播放| 午夜免费久久看| 一区二区三区在线不卡| 日韩理论片在线| 中文字幕免费不卡| 国产三级精品视频| www国产亚洲精品久久麻豆| 欧美裸体bbwbbwbbw| 欧美日韩久久久一区| 91久久精品午夜一区二区| 成人动漫视频在线| 国产精品18久久久久久久久久久久 | 欧美高清激情brazzers| 欧美最猛性xxxxx直播| 在线观看www91| 在线亚洲人成电影网站色www| 97精品久久久午夜一区二区三区 | 精品国产乱码久久久久久久久| 欧美系列亚洲系列| 欧美精品v国产精品v日韩精品| 欧美日韩免费高清一区色橹橹| 91麻豆自制传媒国产之光| 91久久精品一区二区三| 欧美偷拍一区二区| 欧美一区二区三区四区高清| 日韩欧美在线观看一区二区三区| 日韩视频一区二区三区在线播放| 日韩精品专区在线影院观看| 精品国产精品一区二区夜夜嗨| 久久亚洲一区二区三区明星换脸| 国产欧美视频一区二区三区| 国产精品久久久久久久久免费丝袜| 国产女人aaa级久久久级| 亚洲欧洲av另类| 日韩在线一区二区| 麻豆精品在线播放| 国产69精品久久99不卡| 色综合天天做天天爱| 91精品国产手机| 国产蜜臀av在线一区二区三区| **网站欧美大片在线观看| 亚洲国产cao| 久国产精品韩国三级视频| 成人美女视频在线观看| 欧美日韩小视频| 国产亚洲va综合人人澡精品 | 欧美日韩高清在线| 精品国产精品网麻豆系列| 亚洲人成网站在线| 免费欧美日韩国产三级电影| 高清在线不卡av| 7777精品伊人久久久大香线蕉| 日韩欧美国产电影| 亚洲伊人色欲综合网| 经典一区二区三区| 欧美唯美清纯偷拍| 国产欧美日韩中文久久| 婷婷亚洲久悠悠色悠在线播放| 国产aⅴ精品一区二区三区色成熟| 欧美综合久久久| 国产精品色哟哟| 免费美女久久99| 91高清视频在线| 欧美精彩视频一区二区三区| 全国精品久久少妇| 一本一道久久a久久精品综合蜜臀| 日韩欧美一二三四区| 亚洲综合成人在线|