解析错误:某行输入错误

时间:2019-06-11 21:00:46

标签: python parsing input

打开文件romeo.txt并逐行读取。对于每一行,使用split()方法将该行拆分为单词列表。该程序应建立单词列表。对于每一行中的每个单词,请检查该单词是否已在列表中,如果没有,则将其附加到列表中。程序完成后,按字母顺序对结果单词进行排序和打印。

我不断收到解析错误bad input on line 7,但我不知道为什么……

fname = input('Enter File Name') 
fh = open(fname) 
lst = list()
for line in fh:
    line = line.rstrip()
    line = line.split()
    for word in line:
        if word in lst: 
            continue
        else : 
            lst.append(word)
lst.sort()
print(lst)

0 个答案:

没有答案