首页 > 编程语言 > 详细

Python 基础 - 统计文本里单词的个数以及出现的次数

时间:2016-01-15 10:56:44      阅读:287      评论:0      收藏:0      [点我收藏+]
# -*- coding:utf-8 -*-
#author:V
def tol (file1,gui):    #写一个方法,定义文件,or 匹配规则
    import re
    patt = re.compile(gui)
#print(type(patt))
    f = open(file1,‘r‘)
#print(type(f))
    try:
        return len(patt.findall(f.read()))  #findall接受str类型,之前我把file 类型房间去,结果傻逼了
    finally:                                #不管结果如何,都会执行finally模块的语句
        f.close()

print(tol(‘test.txt‘,r‘\w+‘))               #调用方法,统计单词个数 \w单词的意思,详细可以看本博文中的 正则
print(tol(‘test.txt‘,r‘Hello‘))

 

Python 基础 - 统计文本里单词的个数以及出现的次数

原文:http://www.cnblogs.com/shiyiwen/p/5132592.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!