当前位置: 首页 > 后端技术 > Python

学Python能做什么?我直接用Python写了一个PDF转换器

时间:2023-03-26 18:47:44 Python

前言大家好,我叫查理。想必大家都经历过。当你想把PDF转WORD的时候,几个大字就扑到你的眼前:不给钱就想白嫖??好主意~不过,查理这么轻易就像资本一样低下了头吗?毕竟,迎难而上是我们的传统美德。于是,今天的题目就出来了:用python写一个PDF转WORD的小工具(基于某网站界面)。一、思路分析网上搜索可以找到很多PDF转换工具,在线转换网站也很多,比如这个:但是这类网站一般广告太多,或者效率低下,有的甚至打不开.我马上想到,既然手头有Python,不如直接写一个?然后通过网站提供的测试接口,通过爬虫模拟实现转换。没错~思路就是这么简单明了。今天的主角是:https://app.xunjiepdf.com通过抓包分析,我们知道这是一个POST请求,然后使用requests库进行模拟。需要注意的是,该接口仅用于测试,因此可转换的页面有限。如果需要更完整的功能,请支持原版。2.我的代码号称一万个码农,一万种代码,以下是我的代码,仅供参考。导入相关库:importtime定义PDF2Word类:classPDF2Word():执行main函数:if__name__=='__main__':注意:convertPDF函数有两个参数,第一个是要转换的PDF,第二个参数是转换后的目录。运行,输入soul,“.docx”文件已经在我的目录下了,舒服~反正我写到最后了,非常感谢你点开看我的文章,如果对你有帮助,请点赞手给我竖起大拇指。如果大家有任何疑问或者需要文中的信息,可以后台私信我,欢迎“骚扰”。