Ich möchte einige Excel-Datei in meinem Speicher exportieren, und hier ist mein Code.Django: Exportieren von Excel-Dateien in meinem Speicher
wrapper = open('/home/filename.xlsx')
response = HttpResponse(wrapper,content_type='application/force-download')
response['Content-Disposition'] = 'attachment ; filename=%s' % smart_str('filename.xlsx')
response['X-Sendfile'] = smart_str('/home/filename.xlsx')
return response
Es gibt kein Problem, wenn ich Python 2.7, aber wenn ich Python 3.5 kommt es Fehler
'utf-8' codec can't decode byte 0x9c in position 10:invalid start byte
ich den Fehler erraten wegen ihrer Differenz ist (open-Funktion)
Was ist der geeignete Weg, Excel-Datei in meinem Speicher zu öffnen und zu exportieren?