python 第四课 词云

cmd 文件中运行

pip install wordcloud

文件的相关操作,文件(文本文档)的读取

f = open("d:/python.txt","r",encoding="utf-8")  #encoding="utf-8" 读取中文
#open(文件的路径,打开的方式)
#r表示读read的简写
text = f.read()  #f.read() 表示读取f这个变量所对应的文件
print(text)      #Hello World!


####################################################################
#写文件
# 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")

 

posted @ 2022-03-30 16:38  yinghualeihenmei  阅读(16)  评论(0编辑  收藏  举报