成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

Python將QQ聊天記錄生成詞云的示例代碼

瀏覽:96日期:2022-06-28 08:30:05

在這個情人節(jié)前夕,我把現(xiàn)任對象回收掉了,這段感情積攢了太多的失望,也給了我太多的傷害,所以我看到這個活動的第一反應(yīng)是拒絕的。然而人生嘛,最重要的就是體驗,沉浸在過去的回憶里沒有意義,積極面對才能讓自己更好地重振旗鼓。

所以,當大家都一致地在這個活動里各種秀恩愛時,我決定走一條不一樣的路來為單身狗和剛分手的小伙伴們打打氣:時間能改變的,是那些原本就不堅定的東西,未來的路還很長,笑一笑,一切都會過去的!

言歸正傳,我們要做的任務(wù)是,把 QQ 分手聊天記錄導(dǎo)出,使用 Python 分詞后做成分開的桃心形狀的詞云進行展示。聽著就很有意思,來,開干!

步驟一:創(chuàng)建和導(dǎo)出聊天記錄1.創(chuàng)建聊天記錄內(nèi)容

選擇 QQ 聊天記錄是因為比較簡單,而微信導(dǎo)出相對麻煩。考慮到個人隱私問題,我申請了 QQ 小號,和大號之間發(fā)了一些分手語錄作為提取素材:

Python將QQ聊天記錄生成詞云的示例代碼

2.導(dǎo)出聊天記錄

我使用的是TIM,點擊右下角的主菜單,選擇“設(shè)置”:

Python將QQ聊天記錄生成詞云的示例代碼

選擇“消息記錄” ->> “安全設(shè)置” ->> “打開消息管理器” :

Python將QQ聊天記錄生成詞云的示例代碼

選擇需要導(dǎo)出的關(guān)系人,右鍵點擊“導(dǎo)出消息記錄”:

Python將QQ聊天記錄生成詞云的示例代碼

保存到 F:csdn 目錄下,保存類型選擇文本文件,命名為 chat.txt:

Python將QQ聊天記錄生成詞云的示例代碼

第一步導(dǎo)出操作完成。

步驟二:安裝需要的庫1.安裝 jieba 庫

pip install jieba -i https://pypi.douban.com/simple/

Python將QQ聊天記錄生成詞云的示例代碼

2.安裝 Wordcloud 庫

網(wǎng)上有人說直接使用 pip install 安裝 Wordcloud 會有問題,所以我們先下載到本地:

Wordcloud 下載鏈接

選擇適合自己環(huán)境的安裝包(cp 后面的數(shù)字代表 Python 版本,一定要對應(yīng)起來),下載到 Python 安裝目錄下的 Scripts 文件夾中:

Python將QQ聊天記錄生成詞云的示例代碼

打開cmd,進入該路徑,執(zhí)行安裝命令:

pip install wordcloud-1.8.1-cp38-cp38-win_amd64.whl

安裝成功截圖如下:

Python將QQ聊天記錄生成詞云的示例代碼

步驟三:代碼實現(xiàn)

選擇一張分開的心圖片(分開的心也很美嘛):

Python將QQ聊天記錄生成詞云的示例代碼

在選擇生成配色方案的圖片時,要求背景白色,邊緣越清晰越好。

qqChat.py 代碼實現(xiàn):

import matplotlib.pyplot as pltfrom wordcloud import WordCloudimport jiebafrom wordcloud import WordCloud, ImageColorGenerator, STOPWORDSimport osimport numpy as npimport PIL.Image as Image newtext = []#打開聊天記錄文件for word in open(’F:csdnchat.txt’, ’r’,encoding=’utf-8’): tmp = word[0:4] #過濾掉聊天記錄的時間和qq名稱 if (tmp == '2021'): continue tmp = word[0:2] #print(tmp) newtext.append(word) #將過濾后的文本重新寫入文件并保存with open(’F:csdnchat_final.txt’, ’w’, encoding=’utf-8’) as f: for i in newtext: f.write(i)#打開新生成的聊天記錄文件text = open(’F:csdnchat_final.txt’, ’r’,encoding = ’utf-8’).read()word_jieba = jieba.cut(text, cut_all=True)word_split = ' '.join(word_jieba)#去掉一些意義不大的字stop_words = set(STOPWORDS)stop_words.add('的')stop_words.add('我')stop_words.add('你')stop_words.add('是')stop_words.add('就')#根據(jù)心形圖片生成配色方案,這里的路徑要配置正確alice_coloring = np.array(Image.open(os.path.join(’F:’,’heart.jpg’)))my_wordcloud = WordCloud(scale=16,background_color='white', max_words=800, stopwords=stop_words, mask=alice_coloring,max_font_size=80, random_state=42,font_path=’C:/Windows/Fonts/simhei.ttf’) .generate(word_split)image_colors = ImageColorGenerator(alice_coloring)plt.imshow(my_wordcloud.recolor(color_func=image_colors))plt.imshow(my_wordcloud)plt.axis('off')plt.show()

可以根據(jù)自己的需求調(diào)整參數(shù),比如如果有一些語氣詞和無意義的字可以通過配置 stopwords 來進行過濾,最后輸入命令運行代碼:

python qqChat.py

效果如下,還是很漂亮的。

Python將QQ聊天記錄生成詞云的示例代碼

詞云里面頻率最高的幾個詞分別是“愛”,“自己”,“喜歡”,也恰恰是我想表達的:不管一段愛情有多么甜蜜或多么悲傷,始終都不能失去自己,哪怕說再見也要保持驕傲的姿態(tài),每一段人生經(jīng)歷都有它的意義和價值,平和地接受結(jié)果就好了。

到此這篇關(guān)于Python將QQ聊天記錄生成詞云的示例代碼的文章就介紹到這了,更多相關(guān)Python 生成詞云內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: qq Python
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
美国一区二区三区在线播放| 欧美大片拔萝卜| 欧美一级生活片| 九九精品视频在线看| 久久三级视频| 日本sm残虐另类| 香蕉久久夜色| 亚洲免费观看高清完整版在线观看| 黑人一区二区| 中文字幕一区二区三区四区不卡 | youjizz国产精品| 欧美成人乱码一区二区三区| 国产福利精品一区| 日韩一区二区三区在线视频| 丁香天五香天堂综合| 欧美tickling挠脚心丨vk| 丁香婷婷综合激情五月色| 日韩精品一区二区在线| 不卡欧美aaaaa| 国产人成一区二区三区影院| 午夜精品亚洲| 国产欧美日韩三级| 国模吧视频一区| 亚洲欧洲综合另类| 国产精品一区免费观看| 日韩国产成人精品| 欧美日韩不卡在线| www.性欧美| 中文字幕中文在线不卡住| 在线天堂一区av电影| 亚洲成国产人片在线观看| 91激情在线视频| 国产成人综合在线| 欧美国产日产图区| 国产精品手机在线| 麻豆极品一区二区三区| 日韩视频一区二区| 欧美色123| 亚洲国产一区二区视频| 精品视频一区二区三区免费| 成人成人成人在线视频| 国产女主播视频一区二区| 伊人婷婷久久| 一区二区视频在线看| 日本精品一级二级| 国产成人精品1024| 中文字幕免费观看一区| 国产一区二区高清视频| 久草中文综合在线| 国产亚洲精品福利| 国产亚洲综合精品| 捆绑变态av一区二区三区| 精品国产成人系列| 99在线精品免费视频九九视| 免费在线视频一区| 精品精品国产高清a毛片牛牛| 欧美日韩免费观看一区=区三区| 亚洲一区二区三区四区不卡| 欧美三区在线视频| 欧美精品国产| 日韩制服丝袜先锋影音| 精品欧美黑人一区二区三区| 99成人在线| 国产精华液一区二区三区| 亚洲欧美怡红院| 在线观看免费一区| 97精品久久久午夜一区二区三区| 一区二区三区中文在线观看| 91精品欧美久久久久久动漫| 亚洲国产成人不卡| 国产一区二区中文字幕| 国产精品青草久久| 欧美色大人视频| 国模精品一区二区三区| 麻豆极品一区二区三区| 国产精品无圣光一区二区| 在线一区二区三区| 欧美日韩网站| 久久av老司机精品网站导航| 国产精品麻豆网站| 91麻豆精品国产91久久久使用方法| 国内精品美女在线观看| 国产又黄又大久久| 亚洲精品乱码久久久久久黑人| 91麻豆精品国产91久久久久| 亚洲国产精品一区在线观看不卡| 精品一区二区三区视频在线观看 | 色哟哟国产精品| 97se狠狠狠综合亚洲狠狠| 亚洲.国产.中文慕字在线| 日韩欧美一区电影| 亚洲欧美高清| 色综合久久中文综合久久97| 五月婷婷综合网| 国产色综合久久| 欧美综合一区二区三区| 黄色国产精品| 国产99久久精品| 亚洲成人综合在线| 欧美国产精品一区二区| 91精品福利在线| 在线精品观看| 成人av资源站| 免费成人美女在线观看.| 国产精品久久久久精k8| 欧美一级在线视频| 久久婷婷丁香| 一区视频在线看| 春色校园综合激情亚洲| 视频精品一区二区| 亚洲日韩欧美一区二区在线| 欧美r级在线观看| 欧美综合久久久| 亚洲香肠在线观看| 丁香婷婷综合色啪| 欧美成人综合网站| 成人激情小说网站| 欧美r级在线观看| 99久久综合99久久综合网站| 欧美日韩精品免费观看视频| 波多野结衣在线aⅴ中文字幕不卡| 日本伊人色综合网| 亚洲狠狠丁香婷婷综合久久久| 欧美一区二区三区免费观看视频| 久久久久久色| 日韩一区二区免费看| 91免费看视频| 懂色一区二区三区免费观看| 久久99日本精品| 午夜欧美2019年伦理| 中文字幕日韩精品一区| 亚洲精品一区二区三区蜜桃下载| 欧美日韩久久久一区| 午夜亚洲精品| 亚洲激情一区| 欧美日韩一区综合| 91蜜桃婷婷狠狠久久综合9色| 国产激情视频一区二区三区欧美| 丝袜美腿亚洲一区二区图片| 亚洲欧美日韩一区二区| 国产欧美日韩不卡| 精品国产99国产精品| 欧美日韩电影在线播放| 欧美在线观看视频在线| 男人天堂欧美日韩| 亚洲一区二区三区精品视频 | 日韩一区二区在线观看视频播放| 欧美视频一区二区在线观看| 一本大道久久a久久精品综合| 亚洲少妇诱惑| 日韩视频二区| 亚洲激情欧美| 激情久久久久久| 国产精品草草| 欧美深夜福利| 黄色成人av网站| 激情视频一区二区| 国产精品www.| 91视频国产资源| 欧美bbbxxxxx| 欧美精品1区| 欧美三级午夜理伦三级中文幕| 欧美国产另类| 欧美日韩亚洲三区| 好看的日韩av电影| 伊人久久综合| 色噜噜狠狠成人中文综合| 久久久影院官网| 99re热精品| 激情综合亚洲精品| 国产精品欧美综合在线| 色素色在线综合| 欧美日韩1区| 麻豆精品一区二区av白丝在线| 欧美在线啊v一区| 99国产精品| 性色一区二区| 91福利视频久久久久| 日本伦理一区二区| 欧美日韩一区国产| 欧美一区二视频| 欧美不卡激情三级在线观看| 欧美一级免费大片| 2020国产精品自拍| 中文字幕第一区综合| 亚洲视频在线观看三级| 亚洲观看高清完整版在线观看| 三级欧美在线一区| 国产资源在线一区| www.日本不卡| 伊人成年综合电影网| 国产精品亚洲综合久久| 色悠久久久久综合欧美99| 欧美乱妇20p| 久久色在线视频| 亚洲人被黑人高潮完整版| 婷婷激情综合网| 久久国产精品露脸对白| 成人午夜视频在线| 国内一区二区三区|