以下是一些示例代码:
def selectline(readfile,writefile,word):
readfile=open('problem3.txt','r')
lines=infile.read()
infile.close()
index=0
while index<len(lines):
lines[index]=str9lines[index]
for word in lines:
transfer=lines
答案 0 :(得分:1)
这是一个提示让你更进一步:
for line in infile:
if text in line:
outfile.write(line)
答案 1 :(得分:1)
您目前正在做的是逐个字符地迭代文件;你不想那样做。
相反,您可以通过这种方式逐行迭代文件:
for line in open('myfile.txt'):
...
然后你可以通过执行以下操作检查一行是否包含某个字符串:
if 'organic' in line:
...
并写下你需要的那些行:
outfile.write(line)