我用Python做詞云
注意:本代碼使用了第三方庫——wordcloud,pillow和Image。請確認(rèn)本機(jī)下載過!
下載步驟:1、win+R ,在對話框輸入cmd
2、輸入
以下為代碼:

from PIL import Image
import wordcloud
import jieba
print('歡迎進(jìn)入詞云制作系統(tǒng)!請輸入要制作詞云的一段話!')
text = input()
lst = jieba.lcut(text)
m = ' '.join(lst)
print('開始制作詞云...')
s = {'則', '或', '和', '而', '的', '之'}
w = wordcloud.WordCloud(
? ? width = 1000,
? ? height = 700,
? ? font_path='simfang.ttf',
? ? stopwords=s,
? ? # 使用參數(shù)background_color設(shè)置圖片背景
? ? # 使用參數(shù)colormap設(shè)置字體色系
? ? background_color = 'white',#背景顏色
? ? colormap = 'Blues',#字體顏色
? ? repeat=True,
? ? max_words = 300,#最大詞大小
? ??
)
w.generate(m)
w.to_file('詞云2.png')
print('詞云圖片已生成,開始展示圖片')
p = Image.open('詞云2.png')
p.show()
print('圖片展示完成')
標(biāo)簽: