使用pandas读取excel终端直接乱码该怎么解决?

用 pandas(0.19.2) 读取 excel 文件内容,本地的 xlrd 也是最新版本代码如下:

dataframe = pd.read_excel(file_url, header=1,skiprows=1)

结果终端乱码,kill 掉也无济于事,想知道这是什么问题导致的。。。

clipboard.png

按照网上的示例,加上了终端的中文支持设置,但是似乎并没有效果,感觉问题不是在这里

阅读 7.5k
1 个回答

读取excel时候,增加encoding属性,改改看,

dataframe = pd.read_excel(file_url, header=1,skiprows=1,encoding='utf-8')
或者
dataframe = pd.read_excel(file_url, header=1,skiprows=1,encoding='iso-8859-1')
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题