运行必备库:jieba、wordcloud、imageio
库安装方法
代码示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| import jieba import wordcloud from imageio import imread import matplotlib.colors as colors
f = open("E:\\OneDrive - stu.ncwu.edu.cn\\Code\\Python\\Personal\\file\\148.txt", "r", encoding="utf-8")
t = f.read() f.close() ls = jieba.lcut(t) txt = "".join(ls) stopwords = {}
mk = imread("C:\\Users\\Guoshucong\\Desktop\\BGP.png")
colormaps = colors.ListedColormap(['#FF6666','#FFFF00','#006699', '#FF9900', '#333399', '#0099CC']) w = wordcloud.WordCloud(font_path="C:\\Users\\Guoshucong\\AppData\\Local\\Microsoft\\Windows\\Fonts\\(圆角)悠黑GS.ttf", scale=4, width=1920, height=1080, background_color='white', mask=mk, colormap=colormaps)
w.generate(txt) w.to_file("C:\\Users\\Guoshucong\\Desktop\\148-8.jpg")
|