实现功能,将程序所在当前路径下的所有PDF文件转化为word

import os
from pdf2docx import Converter# 获取当前路径
current_path = os.getcwd()# 遍历当前路径下的所有文件和文件夹
for file_name in os.listdir(current_path):# 检查文件是否为 PDF 文件if file_name.endswith(".pdf"):# 构建输入和输出文件路径pdf_file_path = os.path.join(current_path, file_name)docx_file_path = os.path.join(current_path, os.path.splitext(file_name)[0] + ".docx")# 创建 Converter 对象并将 PDF 转换为 DOCXcv = Converter(pdf_file_path)cv.convert(docx_file_path, start=0, end=None)cv.close()print(f"已将 {file_name} 转换为 {os.path.basename(docx_file_path)}")

上述代码中使用了 os 模块来获取当前路径及构建文件路径,使用了 pdf2docx 模块来进行 PDF 到 DOCX 的转换。通过遍历当前路径下的所有文件和文件夹,并判断是否是 PDF 文件,将其转换为 DOCX 文件。

可以使用以下命令进行安装pdf2docx 模块:

pip install pdf2docx

运行上述代码后,将会在当前路径下生成与每个 PDF 文件对应的 DOCX 文件。

可执行程序(可直接运行)可从资源中直接下载使用

使用python将PDF转word相关推荐

  1. python实现pdf转word详解_手把手|20行Python代码教你批量将PDF文件转为Word格式(包教包会)...

    在日常工作或学习中,经常会遇到这样的无奈: "小任,你把这个PDF中的文件码出来发我" 倒霉,2M的PDF12点也完不了啊! 很多时候在学习时发现许多文档都是PDF格式,PDF格式 ...

  2. Python办公自动化(八)|使用Python转换PDF,Word/Excel/PPT/md/HTML都能转

    Word转PDF Word转PDF应该是最常见的需求了,毕竟使用PDF格式可以更方便展示文档,虽然在Word中可以直接导出为PDF格式,但是使用Python可以批量转换,更加高效. 目前在Python ...

  3. pdf转word python_【python】python实现PDF转word

    又是美好的一天,如果大家因为PDF转word而烦恼的话可以尝试用用Python的PDFMiner3K,这是一个非常好用的库,下面是把任意PDF读成字符串,然后用stingio转化成文件对象: #!/u ...

  4. 6行代码!用Python将PDF转为word

    pdf转word应该算是一个很常见的需求了网上有些免费的转换工具,一方面不安全,有文件泄露风险,另一方面有免费转换的次数限制. 今天向大家分享一个很好用的工具:pdf2docx 安装 $ pip in ...

  5. 文末福利|使用Python转换PDF,Word/Excel/PPT/md/HTML都能转!

    往期精选 Python办公自动化|从Word到Excel Python办公自动化|从Excel到Word Python办公自动化|对比文件,光速完成 Python办公自动化|Excel表格,自动更新 ...

  6. python读取pdf内容转word_【python】python实现PDF转word

    又是美好的一天,如果大家因为PDF转word而烦恼的话可以尝试用用Python的PDFMiner3K,这是一个非常好用的库,下面是把任意PDF读成字符串,然后用stingio转化成文件对象: #!/u ...

  7. 使用Python转换PDF,Word/Excel/PPT/md/HTML都能转!

    同一个操作执行两次,就要考虑自动化! 大家好,又到了Python办公自动化专题. 今天讲的是各位一定会接触到的PDF转换,关于各种格式的文件转换为PDF有很多第三方工具与网站可以实现,但是使用Pyth ...

  8. python把excel变成ppt_【转】使用Python转换PDF,Word/Excel/PPT/md/HTML都能转!

    今天讲的是各位一定会接触到的PDF转换,关于各种格式的文件转换为PDF有很多第三方工具与网站可以实现,但是使用Python的好处不仅可以批量转换,同时一旦脚本写完了以后就可以一键执行,彻底解放双手,那 ...

  9. Python转换PDF,Word/Excel/PPT都能转!

    今天讲的是各位一定会接触到的PDF转换,关于各种格式的文件转换为PDF有很多第三方工具与网站可以实现,但是使用Python的好处不仅可以批量转换,同时一旦脚本写完了以后就可以一键执行,彻底解放双手,那 ...

  10. 如何使用Python将PDF转换为Word文档?

    PDF是一种常用的文件格式,用于共享和打印文档.但是,在某些情况下,PDF 文件会转换为 Word DOCX或DOC格式以解析文本或使文档可编辑.对于此类场景,本文介绍了如何使用 Python 将 P ...

最新文章

  1. NanoDet:轻量级(1.8MB)、超快速(移动端97fps)目标检测项目
  2. php求及格,详解PHP通过递归实现提成计算
  3. zookeeper 屁民
  4. Java 10:“ var”关键字
  5. java rx.observable_Rxjava2 Observable的条件操作符详解及实例
  6. 【影视后期】认识After Effects
  7. 基于 WebGL 的 HTML5 3D 工控隧道可视化系统
  8. 亚马逊平板刷机Linux系统,亚马逊平板刷机步骤盘点【图解】
  9. 服务器上怎么安虚拟主机呀,上线虚拟主机产品步骤
  10. 摩尔庄园手游服务器链接不稳定,摩尔庄园手游公测常见问题解决方法一览
  11. linux 服务器 告警声,服务器故障,报警声汇总
  12. 中国天气网城市对应城市id
  13. 关于硬件批量贴片焊接流程
  14. “最新”手机号码归属地库制作
  15. 洛谷—P1330 封锁阳光大学
  16. 简易支付验证:即时支付、签名的有效性和交易的完整性
  17. AppImage 设置为图标启动(以 Wiznote和Navicat 为例)
  18. Nvidia GeForce GT730不支持Pytorch 1.2.x GPU功能与可能解决办法及Pytorch各版本CUDA Capability兼容列表
  19. 数据结构(C语言版-朱昌杰、肖建于)第一章 绪论(1)
  20. 协程(二):协程的应用

热门文章

  1. windows无法配置此无线连接-解决办法
  2. 本命佛 十二生肖岁星说
  3. 利用AO3401A实现电路电源防反接和电池充电管理功能
  4. spring boot所打的jar在服务器启动时,日志打印时间、jar所使用时间和系统当前时间不一致
  5. 求多项式:采用递归方法
  6. ZLMediaKit
  7. 金蝶kis系列数据库(.ais)打开方法
  8. buuctf (网鼎杯)wdb_2018_3rd_pesp realloc_hook, unlink,写入bss段3种方法记录
  9. 详解 三种蓝牙协议栈方案
  10. socket与tcp/ip编程