import csv
import os
mycsv =csv.reader(open("IF_1027_SampleFile.csv","r"))
mycsv1 =csv.reader(open("Output","a"))
search_query ='Record Detail'
line =mycsv.readline()
if line==Searchquery:
mycsv1.write(line)
line =mycsv.readline()
else
infile.close()
outfile.close()
现在我得到以下错误:
SyntaxError: ("mismatched input 'mycsv1' expecting INDENT", ('<string>', 9, 0, 'mycsv1.write(line)\n'))
你能帮我一下吗。我哪里做错了?你知道吗
对你的预期产出不是很确定。你知道吗
根据你的评论,我假设如下:
输入文件 -样本数据
预期输出 记录详细信息后的所有行。你知道吗
代码
由于原始代码存在一些问题,我编写了以下简化版本:
代码打开输入文件,检查搜索查询的每一行,并将搜索查询后的行写入输出文件。你知道吗
相关问题 更多 >
编程相关推荐