【发布时间】:2012-08-07 15:36:26
【问题描述】:
到目前为止,我的代码是这样的:
from glob import glob
pattern = "D:\\report\\shakeall\\*.txt"
filelist = glob(pattern)
def countwords(fp):
with open(fp) as fh:
return len(fh.read().split())
print "There are" ,sum(map(countwords, filelist)), "words in the files. " "From directory",pattern
我想添加一个代码来计算模式中的唯一单词(此路径中有 42 个 txt 文件),但我不知道如何。有人可以帮帮我吗?
【问题讨论】:
-
唯一词是指仅出现一次的词,还是您想要计算每个词的计数?
标签: python word-count