打开APP
userphoto
未登录

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

开通VIP
码农体验

有时候,一个看似特别小的需求,却需要大量时间调试。

是的,这是软件开发和编程中常见的情况。

即使是看似简单的任务,也可能涉及到多个方面,需要逐步调试和完善。

有时候问题的根源可能隐藏得比较深,需要耐心地一步步排查。

但是,这也是编程的魅力之一,就是当你终于找到了问题所在,并解决了它时,会感到非常有成就感。

中午埋头调试了两个小时,最终解决了一个小问题。

原来在Mac系统的程序,基本可以满足需求,比如我要合并若干张表格,最终的表头能够保留,而且是在第一行的位置。

当然,程序有点小瑕疵,如果是两三张表格,可能表头就不见了,如果表格比较多,汇总结果是正常的。

平时也就凑合用,不过迁移到Windows系统运行时,无论如何尝试,结果都一样,汇总表格没有表头。

前几天设想的思路,干脆插入一行表头,结果折腾了几个小时,愣是没搞定。

看着是小毛病,可能牵扯的功能还比较多。

今天换个思路,汇总的时候表头丢了,说明没有按照设计的程序运行,本来计划保留第一个文件的表头,结果所有文件的表头都被删除了。

在运行过程中,程序不确定谁是第一个文件,人人有责变成了无人负责。

就像所有人扭头问后面的人:怎么回事儿?问到最后一个人,他不知道该问谁。

一个中午,就解决了这个小问题。

chatGPT擅长写代码,但是我得给出具体明确的需求,有时候它并没有完全理解,就急匆匆给出了代码,稍微扫一眼就知道,不用实际运行看结果。

我们就像甲方乙方,反复沟通协调,再次明确需求,终于找到方法。

明确第一个文件是file1,合并的时候按文件名依次写入。

当初拆解合并文件目标,第一个小程序就是重命名,有点前后呼应的感觉,不经意的设定终于派上了用场。

我在Windows笔记本电脑测试成功,下一步是分享给同事,操作流程如下:

第一,安装Python;
第二,打开cmd,安装必要的依赖库,运行pip install pandas、pip install openpyxl;
第三,在Windows系统运行,直接双击.py文件即可,一闪即逝,小程序运行速度快。

本来也就解决个小问题,讨厌的复制粘贴,终于让机器自己玩去吧。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Win7 C盘空间越来越小、使用空间不够?教你如何清理C盘
Windows利用安装程序构造exe文件
pov
Excel复制粘贴时弹出“不能清除剪贴板”的解决方法
EXCEL打印技巧,如何在每页中都打印出表头?
spss讲稿1
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服