詞雲庫wordcloud中文亂碼解決辦法

  詞雲是挺有意思的一個庫,但其默認不支持中文字體,一讀中文就亂碼,好在我們有強大的網友,下面分享下從根本上解決亂碼問題的方法。

1.找到你的wordcloud.py文件並打開
這裏寫圖片描述
2.找到如下圖的第28行所示內容
這裏寫圖片描述
  可以看到,該行末尾有一個xx.ttf 的字符串,這個就是詞雲默認的字體!我們要做的,就是把它換成我們需要的中文字體。如博主換成了’ simhei.ttf ‘,即黑體的字體,當然,僅換這裏是沒用的,我們還要有相應的字體文件。
這裏寫圖片描述
3.導入對應的字體文件(如博主的是simhei.ttf)到下圖所示目錄
這裏寫圖片描述

到此,亂碼問題成功解決。
這裏寫圖片描述
果然還是中文看着更舒服。
注:字體文件可到網上下載,也可以在系統盤下找到,如下圖:
這裏寫圖片描述

用的時候,直接複製粘貼就行,不用重命名,中文名會自動變成英文。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章