python 第四课 词云
cmd 文件中运行
pip install wordcloud
文件的相关操作,文件(文本文档)的读取
####################################################################
#写文件
# f = open("d:python.txt","a") #write的简写,代表写的意思,a代表追加的意思
# f.write("中华人民共和国,中国")
# f.close()
#在文件写入的时候,区分w和a,a在写入的时候,先清空文档内容
#w是追加,保留以前的内容,只在内容的最后增加相关内容
#############################################################
#函数,总是以def关键词开头,后面接函数名加括号,括号中的变量为参数
# def count():
#函数定义
# def cow(i,j):
# #a,b都是局部变量
# # a = 10
# b = i + j
# return b
########################
#调用函数,通过函数名调用
# c = cow(5)
#函数调用
# print(cow(5,5))
# print(cow(9,5))
######################################################
#数据的分析,wordcloud,词云
#哈姆雷特文学小说的分析
f = open("d:/Hamlet.txt","r")
txt = f.read()
f.close()
import wordcloud
#词云根据词的频率生成的图片说明
w = wordcloud.WordCloud(width=1000,height=700) #生成图片的大小
w.generate(txt) #针对哪个文字进行分析
w.to_file("d:/py.png")