打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
折腾一天

老朋友,新面孔,有请Python。

我想在内网电脑安装Python,麻烦的是依赖库离线安装,一个也搞不定,大丈夫不费穷劲,拉倒。

很久以前的遗留问题,同样的Python代码和Excel表格,Mac系统正常运行无故障,Windows系统报错无法进行,chatGPT也无能为力。

明确告诉我,不是代码的问题,是文件本身损坏或格式问题。

今天的收获是改进了代码,增加了一段代码,使用'try’和'except’捕获潜在的异常,出现异常时打印信息,但继续处理其他文件。这样可以确保即使在遇到问题的情况下,代码也可以继续执行而不中断。

这是非常重要的改进。因为我面对一堆Excel表格,不清楚哪几个有格式问题,以前是运行一次中断一次,处理文件一次,再运行再中断再处理。

现在好了,一次性告诉你哪几个有问题,统一处理即可。

顺便找到了问题的根源,用office打开检查格式,凡是出现运行异常的文件,都是格式兼容有问题的,应该是用早期版本,比如Excel 97-2003保存的。

这个问题没法解决,你控制不了报表的人。

代码需要不断迭代,不断优化,想法反复打磨,慢慢就成型了。根据实际情况调整策略,环境变了,打法也得变。

下一步的改善方向,增加一段代码,自动把有问题的表格,替换成正常的表格。目前是手动调整,把工作簿的内容粘贴到正常工作簿里,能用代码解决就不用手动处理。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
读取xlsm格式的文件,该表格只有一个,但是通过python读取,却显示两个表格?
如何操作Word中表格复制到Excel保持内容格式不变
python库camelot安装及使用中的一些注意事项
百看不如一练 值得学习练手的49个Python项目(附代码)
【Python助力疫情】100 不同格式的Excel、100w 数据,1秒找出1个人的信息,怎么做到...
你必将碰到的巨崩溃的问题,Excel复制粘贴时,突然提示“不同单元格格式太多“,我快疯了...
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服