1、入门案例
"""
Minimal Example
===============
使用默认参数根据美国宪法生成方形的词云
"""
from os import path
from wordcloud import WordCloud
# matplotlib的方式展示生成的词云图像
import matplotlib.pyplot as plt
d = path.dirname(__file__)
# 读取整个文本
text = open(path.join(d, 'a.txt'), encoding="utf-8").read()
# 背景图片
# backgroud_Image = plt.imread('1.jpg')
# 生成一个词云图像
wordcloud = WordCloud( #background_color = 'white', # 设置背景颜色
# mask = backgroud_Image, # 设置背景图片
# max_words = 2000, # 设置最大现实的字数
# stopwords = STOPWORDS, # 设置停用词
font_path = 'C:/Windows/Fonts/simsun.ttc',# 设置字体格式,如不设置显示不了中文
# max_font_size = 50, # 设置字体最大值
# random_state = 30, # 设置有多少种随机生成状态,即有多少种配色方案
# width,height,margin 可以设置图片属性
# width=1000,
# height=600
)
wordcloud.generate(text)
# plt.imshow(wordcloud, interpolation='bilinear')
# plt.axis("off")
# max_font_size设定生成词云中的文字最大大小
# width,height,margin可以设置图片属性
# plt.figure() # 设置图片大小等
# plt.imshow(wordcloud, interpolation="bilinear")
# plt.axis("off")
# plt.show()
# pil方式展示生成的词云图像(如果你没有matplotlib)
image = wordcloud.to_image()
image.show()"""
Minimal Example
===============
使