my_cloud.py
445 Bytes
import wordcloud
from PIL import Image
import numpy
with open('python二级考试大纲.txt','r',encoding='utf-8') as f: #打开txt文件
text = f.read()
img = Image.open('bell.png') #打开贝尔图片
date = numpy.array(img) #获取图片的像素数组
m = wordcloud.WordCloud(background_color='white',font_path='SimHei.ttf',mask=date) #词云的内容
m.generate(text)
m.to_file('mycloud.png')