我正在尝试将满足某些输入要求的将信息从一个CSV写入新CSV文件的功能。我正在努力获得要执行的功能,以也要写入新的CSV文件中。这是我当前的(非常基本的)功能,用于打印要添加的信息;
def function():
with open('my_file.csv', 'r') as csv.file:
csv_reader = csv.reader(csv.file)
next(csv_reader)
for line in csv_reader:
print(line)
预先感谢-我的python很原始!
这可能会对您的情况有所帮助
fileInput = open(fileInput.csv, 'rb')
fileOutput = open(fileOutput.csv, 'wb')
reader = csv.reader(fileInput)
writer = csv.writer(fileOutput)
for row in reader:
if row[2] == 'Condition':
writer.writerow( row[0], row[1], 'Somevalue')