0
Я хочу экспортировать CSV-файл в кодировке ASCII, но по умолчанию UTF-8 если кодировать строки я получаю байт-код, записанные в формате CSV (b'String ')Джанго - Экспорт CSV ASCII
response = HttpResponse(content_type='text/csv')
response['Content-Disposition'] = 'attachment; filename="datev_export.csv"'
writer = csv.writer(response, delimiter=";",)
row = ['some', 'strings']
writer.writerow(first_row)
return response
Так как я могу кодировать мою строку в ASCII без ведущего b ''?
Ваш код не вызывает проблемы для меня с Django 1.9 на Python 3. Файл CSV не содержит префикса '' b '', а кодировка по умолчанию - ascii. Отправьте код и связанные с ним данные, которые создают проблему. – mhawke