直接上代碼:spa
1 #-*-coding:utf-8 -*- 2 3 from os import path 4 from wordcloud import WordCloud, STOPWORDS, ImageColorGenerator 5 #用來畫詞雲的。 6 import matplotlib.pyplot as plt 7 #用來解析特殊的圖片模板,numpy也能夠的。 8 from scipy.misc import imread 9 10 #d = path.dirname(__file__) 11 #text = open(path.join(d, 'constitution.txt')).read() 12 #第一步讀文件,少年記得用‘r’去讀,手抖用了次‘w+’結果文件讓我清空了。。。 13 dir=r'C:\Users\cchen\Desktop\MPLS_2.txt' 14 text=open(dir,'r').read() 15 16 #一句話就生成了,好沒成就感。。 17 wordcloud = WordCloud().generate(text) 18 19 # 讓咱們來show一下: 20 # 學數據分析時用到了matplotlib,就用它了。 21 plt.figure() 22 plt.imshow(wordcloud) 23 plt.axis("off") 24 plt.show()
結果是這樣的:文件來自mpls 協議的RFC文檔的一部分code
固然,wordcloud仍是有很強的定製性,等啥時候心情再寫。blog