失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python统计文本文件的字数

python统计文本文件的字数

时间:2023-07-26 20:28:41

相关推荐

python统计文本文件的字数

s

转的,出处找不到了。

还有这个也不错:/p/pyzh/

统计文本文件的字数,从当前目录下的file.txt取文件

# -*- coding: GBK -*-import stringimport sysreload(sys)def compareItems((w1,c1), (w2,c2)):if c1 > c2:return - 1elif c1 == c2:return cmp(w1, w2)else:return 1def main():fname = "file.txt"try:text = open(fname,'r').read()text = string.lower(text)except:print "\nfile.txt is not exist!!! or There is a R/W error! "sys.exit()for ch in '!"#$%&()*+,-./:;<=>?@[\\]^_`{|}~':text = string.replace(text, ch, ' ')words = string.split(text)counts = {}for w in words:counts[w] = counts.get(w,0) + 1n = input("\n输入要统计的top单词数:")items = counts.items()items.sort(compareItems)max = len(items)print "\n单词总计:" + str(len(words))print "单词净个数(已去重):" + str(max)print "\n"if n > max:n = maxfor i in range(n):print "%-10s%5d" % items[i]if __name__ == '__main__': main()

s

如果觉得《python统计文本文件的字数》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。