前几天在Python最强王者交流群【HZL】问了一个Python自动化办公的问题,问题如下: 求助大佬,有一个xls文件不知道怎么用Python读取。
一开始以为简单的Pandas读取就完事了,但是反馈尝试了engine=xlrd和openpyxl都报错,这就有点奇怪了。
【黑科技·鼓包】担心是图标会导致报错,粉丝反馈里面有图,不过我不需要图,只想读取里面的数据。
后来【隔壁😼山楂】给到了一个指导,如下所示:你这个好像不是常规的excel文件,你转存下,保存成xls或者xlsx后缀的都行,然后pandas就能读了。
粉丝提到:有几百个这样的文件,一个个打开转存不现实。我发现excel貌似还读取不了,我用wps才能看到数据。
后来我这边正好之前有存了一份批量处理Excel的代码,有xls转xlsx的,也有xlsx转xls的,都可以批量实现。
顺利地解决了粉丝的问题。
如果你也有类似这种Python相关的小问题,欢迎随时来交流群学习交流哦,有问必答!
大家好,我是Python进阶者。这篇文章主要盘点了一个Python自动化办公的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。
最后感谢粉丝【HZL】提出的问题,感谢【隔壁😼山楂】、【黑科技·鼓包】给出的思路,感谢【莫生气】等人参与学习交流。
本文分享自 Python爬虫与数据挖掘 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!