python实现消息推送水浒传词频统计,不会勿答,会停止推送

《三国演义》《水浒传》,《覀游记》的人物出场次数python实现消息推送代码:

  • 经过代码运行的结果可以看出三国作者对曹操和孔明比较喜爱;水浒作者对宋江和武松比较囍爱;西游作者对齐天大圣孙悟空比较喜爱
  • 通过这类代码我们可以看出一篇文章中作者想表达的主要的的一些东西
print("三国演义人物出场次數:")
 "大喜","引兵","次日","军士","军马"} #这些文字是多次程序运行所得
 rword="曹操" #把意思相同的归为一个人
print("水浒传人物出场次数:") 
print("西游记人物出场次数:")
 


这些是一些干扰词汇先列出,の后把这些词删除 不写明路径的话默认和保存的python实现消息推送文件在同一目录下 注意打开格式是utf-8,这个可以打开txt文件选择另存为,注意界面右下角的格式 利用jieba库将红楼梦的所有语句分成词汇 if len(word) == 1: #如果长度是一可能是语气词之类的,应该删除掉 如果字典中没有这个健(名字)则创建如果有这个健那么就给他的计数加一 [姓名:数量],这里是数量加一 #这一步:如果列出的干扰词汇在分完词后的所有词汇中那么删除 把保存[姓名:个数]的字典转换成列表 对上述列表进行排序'True'是降序排列 因为列表也是[姓名:个数] word就是保存姓名的变量 count就是保存个数的变量

我要回帖

更多关于 python实现消息推送 的文章

 

随机推荐