Есть, например, три списка:CSV запись строки вместо седловины
list4 = (start_time, 'Test type1', 'Result1', 'Units1')
list5 = (start_time, 'Test type2', 'Result2', 'Units2')
list6 = (start_time, 'Test type3', 'Result3', 'Units3')
И потом - они используются в:
report = open('111.csv', 'w')
writer = csv.writer(report, delimiter=';')
#writer = csv.writer(sys.stdout, delimiter=';')
for row in zip(list4, list5, list6):
writer.writerow(row)
И это приводит к такому результату:
$ cat 111.csv
2014-10-01 16:53:29;2014-10-01 16:53:29;2014-10-01 16:53:29
Test type1;Test type2;Test type3
Result1;Result2;Result3
Units1;Units2;Units3
Но _ want - создать файл как:
2014-10-01 16:51:21;Test type1;Result1;Units1;
2014-10-01 16:51:21;Test type2;Result2;Units2;
2014-10-01 16:51:21;Test type3;Result3;Units3;
Похоже, что вы хотите перенести свои данные. Итак, вместо 'zip (list4, list5, list6)' just '(list4, list5, list6)' без zip? – fredtantini
OMG! :-) Не могли бы вы добавить комментарий как ответ? – setevoy