python開發(fā)聊天軟件庫 有哪些適合大學(xué)生學(xué)習(xí)的網(wǎng)站推薦?
有哪些適合大學(xué)生學(xué)習(xí)的網(wǎng)站推薦?一.嗶哩嗶哩年輕人的聚集地,不僅戲曲和鬼畜很酷,一些教程和直播也很酷。第二,教程和自學(xué)網(wǎng)站騰訊課堂:學(xué)習(xí)內(nèi)容非常豐富,包括計算機、法律、會計、美術(shù)、英語和生活的一些方面
有哪些適合大學(xué)生學(xué)習(xí)的網(wǎng)站推薦?
一.嗶哩嗶哩
年輕人的聚集地,不僅戲曲和鬼畜很酷,一些教程和直播也很酷。
第二,教程和自學(xué)網(wǎng)站
騰訊課堂:學(xué)習(xí)內(nèi)容非常豐富,包括計算機、法律、會計、美術(shù)、英語和生活的一些方面。
大規(guī)模開放在線課程網(wǎng)
學(xué)習(xí)計算機的最佳選擇,HTML,Java,python,Vu
如何用python制作一個QQ聊天記錄的云圖?
這個很簡單,主要分三步。首先提取聊天記錄信息,然后進行解霸分詞,最后繪制詞云。我簡單介紹一下實現(xiàn)過程,有興趣的朋友可以自己試試:
1.首先導(dǎo)出聊天記錄,可以直接在消息管理器中導(dǎo)出,如下。為了方便以后的程序處理,建議導(dǎo)出為txt格式:
2.接下來,提取聊天記錄信息。只需使用open函數(shù)打開文件并閱讀即可。在這里,我去掉了時間、圖片、表情等無用信息,防止這些信息影響分詞結(jié)果:
3.然后使用解霸分詞模塊進行中文分詞(這里也可以使用snownlp等中文分詞模塊)。如果你安裝它,只需輸入命令 "pip安裝潔霸 "直接。測試代碼如下,非常簡單。直接用剪切功能分段就可以了。在這里,為了獲得更準(zhǔn)確的結(jié)果,您還可以使用停用詞進行過濾:
4.然后根據(jù)分詞結(jié)果畫出詞云。這里主要用字云模塊來畫字云。如果安裝了,只需輸入命令 "pip安裝wordcloud "。測試代碼如下。直接根據(jù)上一步的分詞結(jié)果生成詞云就可以了。您需要在這里設(shè)置字體,否則會出現(xiàn)中文:
5.最后,在主函數(shù)中依次調(diào)用以上三個函數(shù),本地就會生成一幅字云圖:
成功繪制的聊天記錄文字云圖如下,看起來很不錯:
至此,我們已經(jīng)完成了使用python繪制聊天記錄的云圖??偟膩碚f,整個過程很簡單。只要你有一定的python基礎(chǔ),熟悉上面的代碼,把程序調(diào)試幾遍,很快就能掌握。網(wǎng)上也有相關(guān)教程。而且有興趣的話可以搜一下。希望以上分享的內(nèi)容對你有所幫助,也歡迎大家提出意見和評論進行補充。