Python Django无法从上载的.xls文件中读取阿拉伯语

Python Django无法从上载的.xls文件中读取阿拉伯语,python,django,parsing,xls,Python,Django,Parsing,Xls,将包含阿拉伯语的.xls文件上载到Django网站时,运行代码时出现以下错误: 独角兽 “charmap”编解码器无法对655224位置的字节0x81进行解码:字符映射到 这是我的python/django代码(它是原始代码,没有任何解码,因为我尝试了许多变体,但都失败了): 我的目标是解析上传的文件 非常感谢您的帮助 我从来没有遇到过我试图用python解析外语的例子,但很可能是因为python无法读取这些字符的任何编码。直到Django有了M$Word支持。。。 #certain_file

将包含阿拉伯语的.xls文件上载到Django网站时,运行代码时出现以下错误:

独角兽 “charmap”编解码器无法对655224位置的字节0x81进行解码:字符映射到

这是我的python/django代码(它是原始代码,没有任何解码,因为我尝试了许多变体,但都失败了):

我的目标是解析上传的文件


非常感谢您的帮助

我从来没有遇到过我试图用python解析外语的例子,但很可能是因为python无法读取这些字符的任何编码。直到Django有了M$Word支持。。。
#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