Python判断文本中消息重复次数的方法


Posted in Python onApril 27, 2016

本文实例讲述了Python判断文本中消息重复次数的方法。分享给大家供大家参考,具体如下:

#coding:gbk
'''
Created on 2012-2-3
从文件中读取文本,并判断文本中形如“message0”、“message123”这样的消息有多少条是重复的
@author: Administrator
'''
import re
if __name__ == '__main__':
  pattern = u"(message((\d)+))"
  prog = re.compile(pattern)
  # read text from file
  f = open("1003.txt","r")
  text = unicode(f.read())
  f.close()
  result = prog.findall(text)
  message_map = dict()
  redupicate_count = 0
  for message in result:
    if message_map.has_key(message[0]) == True:
      print message[0], "is reduplicate"
      redupicate_count += 1
    else :
      message_map[message[0]] = 1;
  print "total reduplicate message is ", redupicate_count

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python 连连看连接算法
Nov 22 Python
Python发送email的3种方法
Apr 28 Python
python实现的简单FTP上传下载文件实例
Jun 30 Python
Python判断值是否在list或set中的性能对比分析
Apr 16 Python
pyqt5移动鼠标显示坐标的方法
Jun 21 Python
python查看文件大小和文件夹内容的方法
Jul 08 Python
python web框架中实现原生分页
Sep 08 Python
Python 中的pygame安装与配置教程详解
Feb 10 Python
python3用PyPDF2解析pdf文件,用正则匹配数据方式
May 12 Python
PIL.Image.open和cv2.imread的比较与相互转换的方法
Jun 03 Python
python实现扫雷游戏的示例
Oct 20 Python
Python 绘制多因子柱状图
May 11 Python
python脚本监控docker容器
Apr 27 #Python
Python多进程同步简单实现代码
Apr 27 #Python
Python对象转JSON字符串的方法
Apr 27 #Python
Python利用前序和中序遍历结果重建二叉树的方法
Apr 27 #Python
Python实现二维有序数组查找的方法
Apr 27 #Python
Python数组遍历的简单实现方法小结
Apr 27 #Python
Python的“二维”字典 (two-dimension dictionary)定义与实现方法
Apr 27 #Python
You might like
php 常用算法和时间复杂度
2013/07/01 PHP
jquery $(document).ready() 与window.onload的区别
2009/12/28 Javascript
js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
2015/08/11 Javascript
详解jQuery中的元素的属性和相关操作
2015/08/14 Javascript
Javascript 跨域知识详细介绍
2016/10/30 Javascript
关于微信jssdk实现多图片上传的一点心得分享
2016/12/13 Javascript
浅谈DOM的操作以及性能优化问题-重绘重排
2017/01/08 Javascript
重新理解JavaScript的六种继承方式
2017/03/24 Javascript
ES6新特性四:变量的解构赋值实例
2017/04/21 Javascript
Angular2环境搭建具体操作步骤(推荐)
2017/08/04 Javascript
AngularJs1.x自定义指令独立作用域的函数传入参数方法
2018/10/09 Javascript
微信小程序实现时间预约功能
2018/11/27 Javascript
用Python进行行为驱动开发的入门教程
2015/04/23 Python
python安装教程 Pycharm安装详细教程
2017/05/02 Python
python实现发送邮件功能代码
2017/12/14 Python
Python一句代码实现找出所有水仙花数的方法
2018/11/13 Python
解决django同步数据库的时候app models表没有成功创建的问题
2019/08/09 Python
pytorch标签转onehot形式实例
2020/01/02 Python
python爬虫使用正则爬取网站的实现
2020/08/03 Python
HTML5 device access 设备访问详解
2018/05/24 HTML / CSS
HTML5 Canvas——用路径描画线条实例介绍
2013/06/09 HTML / CSS
美国工业用品采购网站:Zoro.com
2020/10/27 全球购物
师范生自荐信
2013/10/27 职场文书
上课睡觉检讨书
2014/01/28 职场文书
迟到早退检讨书
2014/02/10 职场文书
物控部经理职务说明书
2014/02/25 职场文书
文化建设工作方案
2014/05/12 职场文书
企业宗旨标语
2014/06/10 职场文书
交通安全责任书范本
2014/07/24 职场文书
聘任协议书(挂靠)
2015/09/21 职场文书
2016应届毕业生实习心得体会
2015/10/09 职场文书
2016年大学生实习单位评语
2015/12/01 职场文书
2016拓展训练心得体会范文
2016/01/12 职场文书
工作总结之小学教师体育工作范文(3篇)
2019/10/07 职场文书
SQL Server2019数据库之简单子查询的具有方法
2021/04/27 SQL Server
Axios代理配置及封装响应拦截处理方式
2022/04/07 Vue.js