import wordcloud
import jieba
from imageio import imread
def main():
"""生成词云"""
txt = "程序设计语言是计算机能够理解和识别用户操作意图的一种交互体系,它按照特定规则组织计算机指令,使计算机能够自动进行各种运算处理。"
cut = jieba.cut(txt) # 对文本进行中文分词
words = ' '.join(cut) # 使用空格连接分好的中文词汇
# 定义生成词云图
w = wordcloud.WordCloud(width=600, height=400, # 生成的词云图片 宽高
background_color='black', # 背景颜色
# mask=imread('01.png'), # 设置背景图片
font_path='font/simhei.ttf' # 字体
)
w.generate(words) # 产生词云
w.to_file('test.png') # 将词云图片保存到本地
if __name__ == '__main__':
main()



