复现ChatGPT的Excel自动化:从新手到实现者的启示

ChatGPT与Excel 1年前 (2023) lida
46 0 0

文章主题:投行, 分析, 软件, Excel

666ChatGPT办公新姿势,助力做AI时代先行者!

熟悉我的知友都知道我在投行也做分析师。分析师每天必用的软件中肯定里有Excel。

在观赏了国外专家展示如何运用ChatGPT编写Python程序并实现Excel(部分)自动化操作的视频(点击此处观看)之后,我出于兴趣驱使,决定尝试亲自动手来实现这一功能。

效果不错,而且有几个心得:

在使用类似于家庭版的Windows 10系统的电脑时,我并不推荐在此类设备上尝试复现某种情况。这是因为这样的操作可能会导致缺少许多依赖库,从而给工作带来诸多不便。相较于在Linux环境下进行操作,我认为在Windows系统中进行相关设置会更为便利。

2)我后来通过BitviseSSH到我的AWS实例上进行复现,效果很好。

ChatGPT 的生成不仅仅局限于代码,它还可以生成注释,甚至是中文注释(如图所示)。这对于像我这样的小白来说,非常有利,因为它可以帮助我在边复现边学习的过程中,更深入地理解函数和命令等概念。

复现ChatGPT的Excel自动化:从新手到实现者的启示

4)本次复现ChatGPT出现的最大问题如下。运行python脚本后,报错讯息如下:

报错讯息:File “excel.py”, line 13, in <module> df = pd.read_excel(file_name) File “/usr/lib64/python2.7/site-packages/pandas/util/_decorators.py”, line 188, in wrapper return func(*args, **kwargs) File “/usr/lib64/python2.7/site-packages/pandas/util/_decorators.py”, line 188, in wrapper return func(*args, **kwargs) File “/usr/lib64/python2.7/site-packages/pandas/io/excel.py”, line 350, in read_excel io = ExcelFile(io, engine=engine) File “/usr/lib64/python2.7/site-packages/pandas/io/excel.py”, line 653, in __init__ self._reader = self._engines[engine](self._io) File “/usr/lib64/python2.7/site-packages/pandas/io/excel.py”, line 424, in __init__ self.book = xlrd.open_workbook(filepath_or_buffer) File “/usr/lib/python2.7/site-packages/xlrd/__init__.py”, line 170, in open_workbook raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+; not supported)

在向ChatGPT咨询后,我遇到了一个令人困惑的问题。AI只是简单地回答:“这个错误消息表明你正在使用的Python库无法读取指定的Excel文件。”经过多次重复询问,我都得到了相同的回答。然而,作为一个初学者,我很难将这种回答转化为具体的解决方案。最终,我不得不在StackOverflow网站上寻找正确的答案(通过运行`pip install xlrd==1.2.0`)。

在这个例子中,我深感ChatGPT对于那些渴望转向编程领域的朋友们来说,无疑是一个非常好的启蒙导师。然而,我同时也明白为何StackOverflow会封锁ChatGPT,毕竟低质量的答案会破坏优质问答环境的价值,即便这些低质量答案在一定程度上具备一定的水准。

复现ChatGPT的Excel自动化:从新手到实现者的启示

AI时代,拥有个人微信机器人AI助手!AI时代不落人后!

免费ChatGPT问答,办公、写作、生活好得力助手!

搜索微信号aigc666aigc999或上边扫码,即可拥有个人AI助手!

版权声明:lida 发表于 2023年12月28日 am8:02。
转载请注明:复现ChatGPT的Excel自动化:从新手到实现者的启示 | ChatGPT资源导航

相关文章