申明:《寂静的春天》中文版来自网络,侵删。
import jieba
file_keywords = open('寂静的春天高频词分析.txt', 'w')
excludes = ['这些','这种','一种','一些','这样','这个','发现','进行',
'可能','情况','由于','可以','现在','那些','出现','其他'
'具有','地方','影响','存在','正在','一个']
file_path = r'C:\Users\lenovo\Desktop\python旅游大数据\python 文本分析\\'
double_dragon_text = open(file_path+'寂静的春天_佚名.txt','r',encoding='utf-8').read()
words = jieba.lcut(double_dragon_text)
counts = {}
for word in words:
if len(word) == 1:
continue
else:
counts[word] = counts.get(word, 0) +1 #对词的频率进行计算
if word in excludes:
del(counts[word])
else:
continue
items = list(counts.items())
items.sort(key=lambda x:x[1], reverse=True)
for i in range(50):
word, count = items[i]
print('{0:<10}{1:<15}'.format(word, count)) #format函数是传入到大括号里的
file_keywords.write('{0:<10}{1:<15}'.format(word, count)+'\n')
file_keywords.close()
将一些没有意义的高频词放入停用词中,删除。
然后将其它词语放入'寂静的春天高频词分析.txt'。
运行结果如下:
通过高频词分析,就可以快速了解一本书的主要内容,非常有意思的结果。
《寂静的春天》是美国生态学家瑞秋·卡森于1962年出版的一部环境保护主义经典著作,被誉为是环保主义运动的里程碑之作。卡森以生动而严肃的笔触,描述因过度使用化学药品和肥料而导致环境污染、生态破坏,最终给人类带来不堪重负的灾难。
这本书以一个虚构的小镇为背景,描述了人类活动对自然环境所造成的巨大破坏。在这个小镇中,人们滥用农药和化肥,杀虫剂等化学品导致了土壤的污染和水源的枯竭。而这些行为也直接或间接地威胁到了鸟类和其他动植物的生命。卡森通过描绘主人公凯勒女士与一只麻雀的故事,深刻地表达了她对于环境破坏和人类行为的担忧,同时也呼吁读者们关注并行动起来,共同保护自然环境。
这本书出版后引起了极大的反响和影响,成为环保主义的代表作之一,被翻译成多种语言并广泛传播。它不仅促进了环保主义思潮的发展,而且对于当今社会中的环境问题也有着深远的启示意义。此外,它还直接推动了日后现代环保主义的发展。2020年4月,《寂静的春天》列入《教育部基础教育课程教材发展中心 中小学生阅读指导目录(2020年版)》。
总的来说,《寂静的春天》是一本揭示人类对环境破坏后果的警世之作,它提醒我们要更加关注我们的环境,并采取行动来保护它。