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 @   yinghualeihenmei  阅读(18)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示