解決Python詞雲庫wordcloud不顯示中文的問題


wordcloud默認是不支持顯示中文的,中文會被顯示成方框。

 

 

 wordlcloud.WordCloud類初始化函數有個設置字體的參數font_path,把支持中文的字體的路徑傳給font_path。

如下:

from wordcloud import WordCloud

f = open('testfile.txt', 'r')
txt=f.read()

wordcloud = WordCloud(font_path="ygyxsziti2.0.ttf",background_color="black", width=800, height=860, margin=2).generate(txt)

wordcloud.to_file('test1.png')//保存圖片

這樣,不顯示中文的問題就解決了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM