python - 在 Pandas 中读取带有波斯字符的 Excel 文件

标签 python pandas

我有一个包含波斯语字符的 Excel 文件,我想使用 pandas 来读取它。 我试过这个:

df = pd.read_excel('orders_list_1.xlsx', encoding= 'utf-8')

但是输出是这样的,不是波斯字符,而是问号:

 ???? ?????              ...                                      ?????
0       10837              ...                                  ????? ???
1       84486              ...                                  ????? ???

最佳答案

尝试传递另一种编码而不是utf-8。此处列出了支持的 Python 编码:https://docs.python.org/2.4/lib/standard-encodings.html

关于python - 在 Pandas 中读取带有波斯字符的 Excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54920828/

相关文章:

python - lxml:tostring 中的 Pretty_print 选项在换行符号后无法正常工作

python - Django:如何在模板中获取站点的根路径?

用于回归的 python pandas 标准化列

python - 网页抓取代码中出现 JSON 错误,如何修复?

python - 在 pandas Dataframe 的列上运行函数的有效方法?

python - 用于删除重复项的自定义逻辑

python - 在类结构中使用 functools.partial,未定义 "name ' self'

python - 将文本文件读入列表,然后存储在字典中会填满系统内存? (我做错了什么?)Python

python - 神经学习的准确性变为 NaN( tensorflow )

python - key 错误 : Key length exceeds index depth - pandas MultiIndex