Как изменить обозначение строки при создании csv файла в python
Создаю csv файл, и нужно реализовать возможность пользователю менять обозначение строки, строки могут быть обозначены или одинарной кавычкой '
, или двойной "
. Пробовал так, но потом понял что это не тот параметр.
if context['schema'].string_character == '"':
writer = csv.writer(response, delimiter=context['schema'].column_sep, quotechar='"')
else:
writer = csv.writer(response, delimiter=context['schema'].column_sep, quotechar="'")
for row in data:
writer.writerow(row)
Источник: Stack Overflow на русском