Django - 导出ASCII CSV

时间:2016-07-27 11:17:00

标签: python django export-to-csv

我想导出以ASCII编码的CSV文件,但默认为UTF-8 如果我对字符串进行编码,我会得到用csv(b'String')

写的字节码
 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

那么如何在没有前导b''的情况下将我的字符串编码为ASCII?

1 个答案:

答案 0 :(得分:0)

您可以使用

等字符串的编码方法
"asdf".encode("ascii")

对于字节,有解码方法,如

b"asdf".decode("ascii")