安装pip install -i https://pypi.doubanio.com/simple/ python-docx

工程结构如下:

代码如下:

#!/usr/bin/env python
# -*- coding: utf-8 -*-import os
from pdf2docx import Converter
from loguru import logger
# 获取到当前路径
path = os.getcwd()
#  获取到当前所有为pdf的文件
def get_filelist():Filelist = []for home, dirs, files in os.walk(path):for filename in files:# 文件名列表,包含完整路径if ".pdf" in filename:# print(filename)Filelist.append(os.path.join(home, filename))else:passreturn Filelistdef main():Filelist = get_filelist()for file in Filelist:pdf_file = filedocx_file = ".".join(pdf_file.split(".")[:-1]) + ".docx"logger.debug("原始的pdf文件为-------%s" % pdf_file)cv = Converter(pdf_file)cv.convert(docx_file)  # 默认参数start=0, end=Nonelogger.debug("转换之后的docx文件为-------%s" % docx_file)cv.close()if __name__ == "__main__":main()

转换过程

文档展示:

参考自:实用小工具-----python3 pdf2docx轻松搞定pdf转word_python pdf2word_Jan_My31的博客-CSDN博客

pdf转word代码相关推荐

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

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

  2. JAVA实现无损word转pdf文件完整代码教程

    前言 本来想写word转pdf和pdf转word的代码呢,没想到word转pdf就写了很多很多行代码才实现,为了方便大家消化理解,先写了word转pdf方法实现作为一篇文章. word转pdf实现思路 ...

  3. 1行Python代码实现:PDF转Word。

    大家好,今天给大家介绍 python-office 近期更新的功能之一:1行代码,实现PDF转Word. 真的很实用! 1. 安装python-office 安装很简单,在有python环境的电脑上, ...

  4. 竟可如此轻松解决,PDF 转 Word只需几行 Python 代码

    PDF转Word是一个古老的话题,其难点在于建立从PDF基于元素位置的格式到Word基于内容的格式的映射. PDF文档实际并不存在段落.表格的概念,PDF转Word要做的就是将PDF文档中" ...

  5. 基于pdf2docx模块Python实现批量将PDF转Word文档(安装+完整代码教程)

    PDF文件是一种常见的文档格式,但是在编辑和修改时不太方便,因为PDF本质上是一种静态的文档格式.因此,有时候我们需要将PDF文件转换成Word格式,以便更好地编辑和修改文档.在本篇文章中,我们将介绍 ...

  6. Win10下 60行代码实现多线程PDF转Word 运行错误摘要

    代码下载:https://github.com/python-fan/pdf2word 资料整合来源: https://www.imooc.com/qadetail/181211 https://zh ...

  7. 手把手 | 20行Python代码教你批量将PDF转为Word

    2019独角兽企业重金招聘Python工程师标准>>> 在日常工作或学习中,经常会遇到这样的无奈: "小任,你把这个PDF中的文件码出来发我" 艹,倒霉,2M的P ...

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

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

  9. 如何保存PDF、Word和Excel文件到数据库中

    在项目中,有时候我们很需要把PDF.Word和Excel文档等等上传到数据库,以便日后使用.今天这篇文章向大家讲解如何将这些文件保存到数据库的. 详细步骤 第一步:打开数据库,单击新建查询,创建一个名 ...

最新文章

  1. Linux 永久挂载(mount)
  2. CSS魔法堂:更丰富的前端动效by CSS Animation
  3. 微软一站式示例脚本库 — IT专业人士的省时利器
  4. Sql Server2005对t-sql的增强之Cross Apply
  5. sevlet 注释initparams_servlet3.0注解配置学习笔记
  6. dos命令测试网络连通情况
  7. onsyscommand
  8. SAP License:生产订单结算时候的几个差异
  9. python定义初始化函数_Python 语言定义的Class的初始化函数的函数名是( )
  10. tomcat7-maven-plugin-用于部署WAR的Tomcat Maven插件
  11. gp数据库日常运维sql语句笔记
  12. [渝粤教育] 南京中医药大学 诊断学技能训练 参考 资料
  13. 自动驾驶常用传感器介绍
  14. 一款PDF解密工具的Keygen
  15. 考研复试常见问题(数据库系统概论篇)
  16. 马哥教育42期第四周作业
  17. 名悦集团:3月雨季来袭,行车上路安全指南请收好
  18. 微信小程序开发——评论功能
  19. 【算法】【c++】打家劫舍问题
  20. c++日志工具之——log4cplus

热门文章

  1. 关于短路保护三极管对管应用电路
  2. 语录系统php,杨泽业:给你的php网站添加经典语录功能
  3. 查看debian 版本和KDE还是Gnome
  4. 【开店连载记】-- 4 开店清单设备篇
  5. iPhone开发经典语录集锦
  6. 天图投资收购全球第二大酸奶品牌优诺在华业务...
  7. TMS FNC组件crack,TMS FNC跨平台的图形组件
  8. redis配置以及密码设置
  9. k3显示门户服务器地址未设置,k3 门户服务器地址未设置
  10. html中美化右侧滑动条,美化css滚动条样式,就这么简单