Итак, я пытаюсь прочитать значение в файле CSV в строке, затем использовать это значение, а затем я получаю еще одно значение из селена, и я хочу записать это в файл CSV в той же строке, я получилИсходное значение от. Затем я хочу перебрать остатки строк и сделать то же самое. Я знаю, что не могу читать и писать одновременно, поэтому как мне это сделать, при этом все еще имея возможность циклически проходить по всем строкам и записывать в строку текущих данных.
MacFilename = "MAC.csv"
WFileName = "warranty.csv"
inFile = open(MacFilename, 'rb')
reader = csv.reader(inFile)
outFile = open(WFileName, 'wb')
writer = csv.writer(outFile)
for row in reader:
mac = row['MAC']
...
warrantyYear = userElement.text
row['Warranty Year'] = warrantyYear
writer.writerow(row)