婷婷综合国产,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
    欧美日韩国产一二三| 一个色综合网站| 欧美日韩第一区日日骚| 在线视频欧美区| 欧美猛男超大videosgay| 欧美三级一区二区| 日韩欧美不卡在线观看视频| 精品国产乱码久久久久久老虎| 日韩女同互慰一区二区| 久久久不卡网国产精品二区| 国产精品网站在线| 亚洲精选视频免费看| 亚洲第四色夜色| 久久精品国产999大香线蕉| 国模一区二区三区白浆| 成人午夜视频在线| 欧美视频在线不卡| 欧美成人bangbros| 国产精品久久久久国产精品日日| 最新日韩av在线| 亚洲成a人片综合在线| 久久99精品国产麻豆婷婷| 国产乱子伦视频一区二区三区| 不卡一二三区首页| 日韩写真欧美这视频| 国产精品久久精品日日| 亚洲va欧美va人人爽午夜| 国产一区二区美女诱惑| 91久久精品日日躁夜夜躁欧美| 欧美日韩国产三级| 中文成人综合网| 天天综合色天天综合| 国产成人自拍高清视频在线免费播放| 91视视频在线观看入口直接观看www | 国产乱子轮精品视频| 一本久久a久久精品亚洲| 日韩一区二区在线观看| 亚洲色图欧洲色图| 国产在线不卡一区| 欧美一区二视频| 亚洲精品视频在线看| 激情综合色丁香一区二区| 一本色道久久综合狠狠躁的推荐| 日韩一区二区三区在线| 亚洲最新视频在线观看| 国产自产v一区二区三区c| 欧亚一区二区三区| 国产精品国产三级国产专播品爱网| 日日骚欧美日韩| 在线观看91视频| 亚洲男帅同性gay1069| 国产乱国产乱300精品| 欧美一区二区三区免费在线看| 自拍av一区二区三区| 国产成a人无v码亚洲福利| 日韩一区二区不卡| 欧美aaaaa成人免费观看视频| 色综合天天性综合| 国产精品久久久久久久久免费相片 | 日韩欧美国产1| 性欧美大战久久久久久久久| av在线一区二区三区| 欧美经典一区二区三区| 国产精品一区二区在线观看不卡 | 在线不卡的av| 亚洲一区二区在线播放相泽| 色哟哟欧美精品| 亚洲人成网站精品片在线观看| av亚洲精华国产精华精华| 中文一区一区三区高中清不卡| 国产精品一区二区三区乱码| 国产亚洲欧美在线| 国产成人精品亚洲日本在线桃色| 欧美xxxxxxxxx| 国产精品一区在线| 久久综合色播五月| 成人黄色免费短视频| 国产精品网站一区| 色综合一区二区三区| 一区二区三区高清在线| 欧美日韩亚洲国产综合| 日日噜噜夜夜狠狠视频欧美人 | 中文字幕一区日韩精品欧美| 不卡电影一区二区三区| 亚洲激情在线播放| 欧美区在线观看| 免费精品99久久国产综合精品| 久久综合久久99| 99久久国产综合色|国产精品| 亚洲一区中文在线| 777亚洲妇女| 国产凹凸在线观看一区二区| 国产精品国产自产拍在线| 在线亚洲一区观看| 久久国产精品99久久人人澡| 中文字幕巨乱亚洲| 欧美色男人天堂| 国产中文一区二区三区| 亚洲另类在线视频| 欧美不卡一区二区三区四区| 成人高清视频在线| 午夜在线电影亚洲一区| 久久久国产精华| 欧美日韩一级片网站| 国产精品自在在线| 亚洲亚洲精品在线观看| 26uuu久久综合| 欧美图片一区二区三区| 国内久久精品视频| 亚洲va国产天堂va久久en| 欧美—级在线免费片| 久久 天天综合| 久久精品亚洲一区二区三区浴池| 精品一区二区三区在线观看| 综合色中文字幕| 欧美xingq一区二区| 99久久精品国产一区| 狠狠色狠狠色综合| 一区二区三区久久| 国产精品色呦呦| 久久影音资源网| 日韩欧美在线影院| 欧美日本国产视频| 波多野结衣精品在线| 久草这里只有精品视频| 亚洲图片有声小说| 国产精品久久久久久久久久久免费看 | 亚洲精品一区二区精华| 欧美日韩一区二区三区在线| 92国产精品观看| 成人午夜视频网站| 国产成人免费在线| 久久综合九色综合97婷婷| 91免费看片在线观看| 奇米色一区二区三区四区| 最新久久zyz资源站| 欧美精品一区二区在线观看| 欧美福利电影网| 欧美视频第二页| 欧美专区亚洲专区| 欧美在线观看视频一区二区三区| 国产91清纯白嫩初高中在线观看| 国产一区二区在线影院| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲成人中文在线| 亚洲国产aⅴ天堂久久| 亚洲一区二区三区三| 一区二区久久久久久| 亚洲午夜影视影院在线观看| 亚洲一线二线三线久久久| 一级女性全黄久久生活片免费| 亚洲综合精品自拍| 午夜av区久久| 毛片av一区二区三区| 久久99精品国产.久久久久久| 精品一区在线看| 日韩av电影天堂| 亚洲精品中文字幕乱码三区| 中文字幕av资源一区| 中文字幕在线一区免费| 中文字幕一区二区三区色视频| 欧美国产精品中文字幕| 国产精品久久久久毛片软件| 中文字幕一区av| 亚洲国产欧美在线| 免费日韩伦理电影| 激情成人午夜视频| 99re这里只有精品6| 欧美在线一二三| 欧美电影免费观看高清完整版在线观看| 精品久久免费看| 国产精品国产三级国产aⅴ原创| 一区二区三区在线观看国产| 天天操天天干天天综合网| 精品一区二区三区在线观看国产 | 亚洲欧美日韩中文字幕一区二区三区| 99久久综合国产精品| 色综合av在线| 91精品久久久久久久91蜜桃 | 国产盗摄一区二区| 99久久婷婷国产精品综合| 欧美三级在线视频| ww亚洲ww在线观看国产| 中文字幕视频一区| 美女www一区二区| 色先锋资源久久综合| 日韩女优毛片在线| 亚洲人精品午夜| 国产精品538一区二区在线| 欧美视频在线观看一区| 国产欧美日韩三级| 日本欧美一区二区三区乱码| 成人的网站免费观看| 日韩精品一区二区三区中文不卡 | 欧美专区日韩专区| 精品久久国产97色综合| 亚洲妇熟xx妇色黄| 色综合久久六月婷婷中文字幕| 亚洲国产va精品久久久不卡综合| 亚洲欧美日韩国产手机在线|