Экспорт данных из python в csv

#python #export-to-csv

#python #экспорт в csv

Вопрос:

Я хочу выполнить некоторые вычисления с помощью Python и впоследствии экспортировать данные в CSV-файл. Это работает нормально. Но он записывает все в одну и ту же ячейку. Итак, я хотел спросить, возможно ли сделать то же самое, просто записав каждое значение в ячейку. Способ экспорта — приведенный ниже код:

 import csv

f = open('C:///Users///....csv', 'a', newline='')

row = [x, y,z]

writer = csv.writer(f)

writer.writerow(row)
f.close
  

Таким образом, я получаю одну ячейку со значением [x, y, z], но я хотел бы, чтобы каждый из x, y, z содержался в отдельной ячейке.

Ответ №1:

 import csv
row = [x, y,z]
with open("C:///Users///....csv", mode='a') as file:
    writer = csv.writer(file)
    writer.writerow(row)