import jieba
from PIL import Image
from wordcloud import WordCloud #STOPWORDS
import matplotlib.pyplot as plt
'''
try:
with open(r'D:\乱七八糟的数据\我在大明肝生活技能.txt', encoding='utf-8') as s1:
lines = s1.readlines()
for lines in s1:
print(line)
except UnicodeDecodeError as e:
with open(r'D:\乱七八糟的数据\我在大明肝生活技能.txt', encoding='utf-8') as s1:
lines = s1.readlines()
for line in lines:
print(line)
此处代码会导致运行fail
'''
txt="D:\乱七八糟的数据\我在大明肝生活技能.txt"
c1=open(txt).read()
with open(r'D:\乱七八糟的数据\第二段文本.txt', encoding='utf-8') as s2:
c2 = s2.read()
with open(r'D:\乱七八糟的数据\第三段文本.txt', encoding='utf-8') as s3:
c3 = s3.read()
#该方法和上述方法比较 s1=open(r'D:\乱七八糟的数据\第一段文本.txt').read()
#该方法和上述方法比较 s2=open(r'D:\乱七八糟的数据\第二段文本.txt').read()
#该方法和上述方法比较 s3=open(r'D:\乱七八糟的数据\第三段文本.txt').read()
mylist=[c1,c2,c3]
word_list=["".join(jieba.cut(sentence))for sentence in mylist]
new_text=''.join(word_list)
wordcloud=WordCloud(font_path='simhei.ttf',background_color='black').generate(new_text)
plt.imshow(wordcloud)
plt.axis("off")
plt.show()
'''
wordcloud.WordCloud(
font_path=None
Width=400
Height=200
margin=2
ranks_only=None
perfer_horizontal=0.9,
)
'''
wordcloud大文本fail和success
最新推荐文章于 2024-06-25 14:57:14 发布