pandas 读取 .xls 中文乱码经验分享
pandas 进行数据分析处理大家都说好
RPA 中很多数据相关的组件都是 pandas
今天在开发 python 脚本中遇到了 读取 .xls 乱码
开始我觉得指定编码格式就好了
pd.read_excel(io_path, encoding='utf8')
然而想象很美好,结果很残酷
尝试很多编码,gbk,gb2312, 都不行
迫不得已准备放弃 pandas,使用 openpyxl 不支持.xls 我选择使用 xlrd
一样的不能正常读取中文,但是,使用
xlrd.Book.encoding = “gbk”
表格信息中文解码,中文正常了!!!
此时的我又想起了 pandas 哈哈哈,没办法就是爱用
操作来了!
pd.read_excel(io_path, engine='xlrd')
完美解决 pandas 读取 .xls 中文乱码!!!
牛啊牛啊 👍