菜鸟如何利用ChatGPT+Python实现批量word转PDF

2023-05-1810:47:49办公软件与工具应用Comments2,152 views字数 1601阅读模式

chatdoc只认PDF文件,我就要面临着挨个把十几个word文件转成PDF才能交给chatdoc文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

我记得曾经用过word批量转换pdf的工具,但实在是懒得找了,百度一下,满屏幕的付费使用文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

我想起了ChatGPT,让他帮我写一段程序代码,用程序来搞定,既省钱,又省下我找工具的时间。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

于是我问他:如何把word文件批量转换成PDF?他给了我一堆word当中的宏代码,包括操作步骤:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDF

并且温馨的提示我,这个宏的运行环境,假如是Mac的话,又该怎么办。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDF

但我在这步操作过程中,不知道什么原因,运行了宏之后没有任何效果,后面我有连续问了他关于宏的几个问题,但仍然没有操作成功。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

我没有在这上面继续浪费时间,于是我换了个思路问他:用其他编程语言能完成吗?文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

他在给出的答案中提到了python语言,以及操作步骤和运行代码。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDF

对于pyhton的安装,虽然说百度一下,从python官网上下载对应的安装程序,然后傻瓜式安装就行文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

但我还是多问了一下GPT:如何安装python?文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

GPT给出了非常可行的答案。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDF

接下来,利用python才是我真正出糗的时候。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

我在CMD环境下,输入python,进入python运行环境,粘贴了GPT给我的哪段代码,修改了word文件存储的目录,但运行了好几遍都一直出现''SyntaxError: invalid syntax'''。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

不明所以的我理直气壮的告诉GPT:'''pip install docx2pdf'''命令出现错误,错误为'''SyntaxError: invalid syntax'''文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDF

看着他给我的回答,我有点蒙圈,这该如何是好?于是我又问他:我在cmd环境下进入python可以使用这个命令吗?文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

在得到肯定的答复之后,我又运行了两遍,还是没有出现我想要的结果。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDF

然后再一次理直气壮的把产生错误的信息复制给他看:在CMD命令窗口中,输入python进入python环境后,使用'''pip install docx2pdf'''命令,出现'''File "<stdin>", line 1'''和'''SyntaxError: invalid syntax'''文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDF

工作和生活中在“人与人的沟通”方面会产生不少误会和沟通不畅的情况,但从来没想过我会跟GPT也会存在这种状况。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

根据他的回答,我才明白,安装word转PDF的模块是需要在cmd环境下直接运行。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

很快,按照操作提示安装成功。接下来该做什么,一窍不通。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

于是我继续跟GPT聊天:我安装成功了,接下来我该干啥?文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDF

按照GPT给出的操作步骤 ,我在存储word文档的文件夹里,新建了一个word2PDF.py的文件,把批量转换多个PDF的代码贴了进去。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

然后在文件夹中鼠标右键选择“edit with IDLE”文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDF

打开的IDLE界面如下图,选择“Run”→“Run Module”,别问我是哈意思,我只能明白那是“跑”,计算机术语当中是“运行”,至于“Module”,英文我能明白是“模块”,至于模块具体是什么就不是我这个变成小白短时间能弄清楚的了。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDF

之后运行时是下面这样的:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDF

上面的图应该是文件格式转换的百分比进度,等一会儿后,就会看到文件夹多出来与word文档数量一样的PDF文件文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDF

OK,接下来,我就能踏踏实实的把PDF文件扔给chatdoc,让他帮我总结、提炼课程的重要信息了。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

菜鸟如何利用ChatGPT+Python实现批量word转PDFAI配图魔改

大家如果有条件且感兴趣的话,可以把这篇文章作为参考,拓展一下思维:PPT转PDF、Excel函数使用、VBA代码、Python代码,甚至让一步一步让GPT教你用代码搭建一个属于自己的网站,编写一个属于自己的游戏等等等等,过程中有不懂、不会的地方,直接向他提问就好了。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

最后,众所周知的原因,ChatGPT使用并不是很方便,最新消息New Bing已经全面开放,不需要排队,如果New Bing也没条件使用的话,百度的文心一言已经开放申请,有兴趣的你,可以申请一下文心一言的使用资格,也能够完成类似的操作。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/40211.html

  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/office/40211.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定