最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python爬取百度春節(jié)祝福語并生成心形詞云

 更新時間:2022年01月11日 14:53:44   作者:大飛攻城獅  
這篇文章主要介紹了利用Python爬蟲爬取百度的春節(jié)祝福語,并將其生成心形詞云,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起試試

前言

最近剛好在看爬蟲,就爬取一下春節(jié)祝福語,生成個詞云玩一玩,大家有興趣可以試試,會奉上源代碼,很簡單。效果圖如下:

環(huán)境

環(huán)境:windows,

語言:python,python版本是3.7

所依賴的第三方包:

selenium----爬取網(wǎng)站,收集祝福語,這個庫做UI自動化測試的估計會比較常見,我這里沒采用使用requests庫去爬取,用這個庫的好處是爬取的過程中頁面是實時可見的

wordcloud---用來生成詞云

PIL---使詞云生成想要的輪廓, 這里注意python3.7安裝的時候應該使用pip install pillow

numpy---生成那種有輪廓的詞云,還需要安裝這個包,這個包將給出形狀的圖片表示為一個大型矩陣

jieba---詞云生成的詞默認是英文,因我們爬取的祝福語是中文,需要用這個庫能識別中文,防止中文亂碼

思路

(1)我爬取百度,搜索到關于春節(jié)祝福語,然后把這些祝福語存放到一個文件中。詳細如下:

這里用到了selenium的webdriver, 使用的瀏覽器是firefox, 創(chuàng)建了一個firefox瀏覽器對象,然后firefox打開百度,定位到百度輸入框,輸入搜索詞--新春祝福2022,瀏覽器頁面顯示如下

在這個頁面,我模擬人工點擊這第一個搜索出來的結果,跳到其他網(wǎng)址頁面,如圖

把這個頁面的所有祝福語獲取到,存到wishes.txt文件中

(2)然后用生成詞云的相關庫,來解析這個文件,生成詞云 這里注意一點的是,生成詞云使用的中文字體, font_path使用的是windows的字體庫,這里你可以換成其他的字體

word_cloud = WordCloud(mask=mask, font_path='C:\Windows\Fonts\STXINGKA.TTF').generate(text)

windows 字體庫

源代碼

可以修改背景顏色和字題顏色,例如

word_cloud = WordCloud(mask=mask, background_color='white',  contour_color='red', colormap='brg',
                       max_words=600,
                       font_path='C:\Windows\Fonts\STXINGKA.TTF').generate(text)

重新運行之后,如圖

支持的colormap字體顏色集,可參考以下鏈接 

到此這篇關于Python爬取百度春節(jié)祝福語并生成心形詞云的文章就介紹到這了,更多相關Python爬取祝福語內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

剑河县| 工布江达县| 瑞安市| 祁连县| 和龙市| 平湖市| 阜新市| 凤阳县| 梁河县| 南城县| 台北县| 甘孜| 庆城县| 都江堰市| 铜山县| 芜湖市| 潢川县| 奎屯市| 新巴尔虎左旗| 乐业县| 三河市| 安义县| 仁寿县| 竹北市| SHOW| 高淳县| 蒙城县| 建始县| 巫山县| 保靖县| 太保市| 安乡县| 克什克腾旗| 文安县| 樟树市| 临汾市| 林甸县| 龙州县| 五华县| 洪雅县| 涿鹿县|