Джанго не может читать по-арабски из загруженного файла .xls - PullRequest
0 голосов
/ 31 мая 2018

При загрузке файла .xls, содержащего арабский язык, на мой веб-сайт Django, я получаю следующую ошибку при выполнении кода:

Кодек UnicodeDecodeError 'charmap' не может декодировать байт 0x81 в позиции 655224: символ отображается на

Вот мой код на python / django (он оригинален без какого-либо декодирования, так как я перепробовал много вариантов, но все они провалились):

#certain_file is the uploaded file
certain_file = TextIOWrapper(request.FILES['certain_file'].file,  encoding=request.encoding)

with certain_file as f:
    soup = BeautifulSoup(f, "html.parser")
#rest of code

Моя цель - проанализировать загруженный файл.

Заранее большое спасибо за помощь!

...