首页 > 解决方案 > pandas_read.excel() 无法读取非英文字符

问题描述

我一直在尝试使用 pandas.read_excel 读取 .xlsx 文件,但输出仅显示一个问号来代替 í 等非英文字符。

我试过了:

df = pandas.read_excel(u"C:\MyFile.xlsx")

df = pandas.read_excel("C:\MyFile.xlsx", encoding='utf-8')

我还尝试了其他编码格式,如 utf-16、utf-32、utf-8-sig、iso-8859-1 等。这些似乎都不起作用。

请帮忙。

更新:它在 cmd 上完美运行,但当我使用 Visual Studio 代码运行它时却不行。在 cmd 中,BeautifulSoup 对在 Visual Studio 上运行良好的 html 文件给出了类似的错误!

标签: pythonexcelpandasencodingutf-8

解决方案


推荐阅读