0
我想導出ASCII編碼的CSV文件,但默認的是UTF-8 如果我編碼我得到的字節碼寫在CSV字符串(b'String')Django的 - 導出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
那麼如何將我的字符串編碼爲不帶前導b'的ASCII?
解碼方法,您的代碼不使用Django 1.9產生這個問題對我來說在Python 3中。CSV文件不包含「b」「'前綴,默認編碼爲ascii。發佈產生問題的代碼和相關數據。 – mhawke