我需要找到以" From"开头的行。在文件中打印该行中的第二个字符串。我写了以下代码。我得到了输出,但一切都是重复的。为什么会这样?有人请帮忙
count=0
line=' '
fh=open("mbox-short.txt")
while True:
f=fh.readline()
if f=='':
break
else:
if f.find("From")!=-1:
count+=1
print f.split(" ")[1]
print "There were", count, "lines in the file with From as the first word"