1
import operator import os #打开文件 speech_text='' try: f = open(os.path.abspath('text.txt'),'r') speech_text = f.read() f.close() except: print("File Open Error.") print('Speech text:') print(speech_text) # 将单词转换为小写 speech = speech_text.lower().split() print('After lower()&split():') print(speech) # 利用字典进行处理 dic = {} for word in speech: if word not in dic: dic[word]=1 else: dic[word]+=1 print('Dic:') print(dic) # 对字典中的进行排序 swd = sorted(dic.items(),key=operator.itemgetter(1),reverse=True) print(swd) f = open("Words Count.txt", 'a') f.write(str(swd))