给定十个单词,从所给的语料里为每个单词找至少一个例句,如果例句过多,则只保留十个例句?
try:
#fp = open(filePath, 'r', encoding = 'utf-8-sig')
#return fp.readlines()
with open(filePath, 'r', encoding = 'utf-8-sig') as fp:
return fp.readlines()
except:
print('File reading error.')
traceback.print_exc()
return []
def getLines4GivenWord():
#word = input("Pls give a word to look for: ")
#lines2Get = []
filesList = getFilesList()
i = 0
wordCountAll = 0
if filesList == []:
print("There is no file to process. Progrom finished!")
else:
for file in filesList:
print('Processing File', i + 1, ":", file)
fileLines = readFile(file)
if fileLines != []:
for line in fileLines:
#if word in line:
if "WordCount: " in line: # WordCount: 239
line = line.strip()
line = line.split()
count = line[1]
count = int(count)
wordCountAll += count
#print(line)
#lines2Get.append(line)
#print('There are', len(lines2Get), 'lines for word: ', word, ".")
print('There are', wordCountAll, 'words. ')
#return lines2Get
getLines4GivenWord()