word__0">PDF 转 word (优化版)
原文链接:url,针对原文做了一些优化,适配性更好
python">word">import os
word">from pdf2docx word">import Converterword">def pdf_docx():# 获取当前路径file_path = os.getcwd()# 获取路径中的每个文件word">for file word">in os.listdir(file_path):#获取后缀名suff_name = os.path.splitext(file)[1]#大小写判断后缀,因为wps的pdf是大写,所以容易被忽略word">if suff_name != '.PDF' word">and suff_name != '.pdf':word">continue# 转换file_name = os.path.splitext(file)[0]pdf_name = os.path.join(os.getcwd(), file)docx_name = os.path.join(os.getcwd(), file_name + '.docx')cv = Converter(pdf_name)cv.convert(docx_name)cv.close()
word">if __name__ == '__main__':pdf_docx()
用pyintaller
打包后使用效果更佳
pyinstaller -F pdf2word.py
转换后,在该文件夹路径中找到dist
文件夹,里面的.exe
后缀文件就是打包好的执行程序,只需要将其与需要转换的pdf文件放在同一路径下,点击程序就能直接遍历pdf并转换
详细参考原文链接。