直接来说,到目前为止我的代码是这样的:
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 文件),但我不知道如何。有谁能够帮助我?