Этот скрипт будет читать firstFile.csv
строку за строкой, и когда первый элемент равен A
, он сохраняет строку в NewFile.csv
:
import csv
with open('firstFile.csv', 'r') as f_in, open('NewFile.csv', 'w') as f_out:
reader = csv.reader(f_in, delimiter=',', quotechar='"')
writer = csv.writer(f_out, delimiter=',',quotechar='"', quoting=csv.QUOTE_MINIMAL)
for first, *rest in reader:
if first == 'A':
writer.writerow([first, *rest])