小程序表格怎么转换成excel文档

发布时间: 2023-11-27 17:11 阅读: 文章来源:1MUMB102116PS

OPENAI咋个又上热搜了?看不懂[抠鼻][吃瓜群众]

话不多说,趁着今天周六,把关于昨天的《假设你有100或1000个word的表格,怎样批量把word的表格转成excel?》后续的优化做了一下。

这次不使用chatgpt3.5了,因为我发现我给了它三四个指令后它还是无法理解到我的意思,所以就果断的抛弃它。

可能3.5在理解比较简单的需求时没有问题,当问题较复杂后就显得有点弱智了。

今天用这个。这是第一次使用,看看效果如何吧。

(ps:老规矩,文末有源码与打包的可执行程序。)

第1条指令,把需求一次性给了AI,先看看它的理解能力。

{我有一个files文件夹,里面是100个word文档,每个文档中都有1个多行多列的表格。还有一个 员工入职申请表.xlsx 文件。现在我需要根据 员工入职申请表.xlsx 文件第一行的没列的值,去每个word文件中查找对应的单元格,查找到后,把其找到的单元格右侧的单元格数据填入 员工入职申请表.xlsx 文件对应的列位置。

根据上面这个描述,你帮我写一个python代码。}

运行后不提示任何的错误,但是生成的excel文件却是只有一个表头,代码也看不懂[吐血]

你看它还好心好意的告诉我,可能会有什么问题,但是,不知是我说的问题还是咋?反正它没理解对[偷笑]

我决定换个提问的思路,直接告诉它我需要什么样的结果,看它能否理解对[黑线]

但是遗憾的是,看它的代码是写对了的,但是到这里就出错了。把错误给它,我也看不懂它回答的什么,只管复制测试就对。

这次的答案,成功做出了昨天相同的效果。放个录屏看下。虽然成功了,但看它的结果,却还是把昨天的道路重走了一遍,看来它还是不能一次性就理解我说的意思。

(请无视电脑卡的问题)

视频加载中...

不过没关系,能做出来也行。接下来就是在这个基础上去改良优化了。

优化的第1条指令

{我希望这些数据可以在窗口手动输入 [‘姓名‘, ‘性别‘, ‘入职部门‘, ‘籍贯‘, ‘最高学历‘, ‘岗位‘]:}

但是,它没理解到我说的窗口输入的意思,直接让我在控制台来输入。

这怎么行!?

优化的第2条指令

{columns = input("请输入列名,用逗号分隔:").split(‘,‘) 这个我想是在一个用户窗口的文本输入框输入,而不是在控制台输入}

优化只用了2条指令就完成了,来看看最后的效果(有点丑[偷笑])

放个录屏看看现在的效果。

视频加载中...

后面的优化就是把窗口面板弄大点,给点提示就成了。(就不写在这里了,最后提供的链接里放优化好的。)

最后,本次使用的源码和打包好的程序,有需要可以私信找我拿。或者,你若有什么其他想做的类似的程序,也可以在评论区问我,看到后我会尝试去做哒,若是做成功后我会发给你的哟。

•••展开全文
相关文章