第3题:任一个英文的纯文本文件,统计其中的单词出现的个数。
#/usr/bin/env python3
# -*- coding : uft-8 -*-
import re
from collections import Counter
def countwords(file):
wordpattern = r'[a-zA-Z]+'
words = re.findall(wordpattern,file)
return Counter(words).items()
if __name__ == '__main__':
filepath = input('Please input filepath:')
files = open(filepath,'r').read().lower()
print(countwords(files))