запись вывода на печать в CSV-файл - PullRequest
0 голосов
/ 04 июля 2018

Мне нужна помощь в написании кода для печати вывода в CSV-файл. Код размещен ниже. Ценю вашу помощь.

import csv

result = {}

with open('data.csv', 'rb') as csvfile:
    csvreader = csv.reader(csvfile, delimiter=',', quotechar='"')
    for row in csvreader:
        if row[0] in result:
            result[row[0]].append(row[1])
        else:
            result[row[0]] = [row[1]]

print result

1 Ответ

0 голосов
/ 04 июля 2018

Используйте csv.writer, чтобы записать строки в result в выходной поток:

with open('output.csv', 'w') as csvfile:
    csvwriter = csv.writer(csvfile)
    for row in result.items():
        csvwriter.writerow(row)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...