我已经努力按字母顺序对这些代码进行排序,但仍然无法正常工作。tis 是错误信息:
Traceback(最近一次调用最后一次):文件“D:\Eclipse Workspace\tugas1\src\h.py”,第 15 行,在 set(l) 中的单词中:TypeError: 'NoneType' object is not iterable
这里的代码:
from re import compile
l=compile("(\w[\w']*)").findall(open(raw_input('Input file: '),'r').read().lower()).sort()
f=open(raw_input('Output file: '),'w')
for word in set(l):
print>>f, word, ':', '\t', l.count(word), 'kata'
f.close()