用python将pdf转换成word
时间: 2023-12-17 13:04:37 浏览: 132
使用python将PDF转word
要将PDF转换为Word,可以使用Python中的PyPDF2和python-docx库。
首先,需要安装这两个库:
```
pip install PyPDF2
pip install python-docx
```
然后,可以使用以下代码将PDF转换为Word:
```python
import PyPDF2
from docx import Document
# 打开PDF文件
pdf_file = open('example.pdf', 'rb')
pdf_reader = PyPDF2.PdfFileReader(pdf_file)
# 创建Word文档
docx_file = Document()
# 逐页读取PDF内容,并添加到Word文档中
for page_num in range(pdf_reader.numPages):
page = pdf_reader.getPage(page_num)
text = page.extractText()
docx_file.add_paragraph(text)
# 保存Word文档
docx_file.save('example.docx')
# 关闭文件
pdf_file.close()
```
在这个例子中,我们打开名为“example.pdf”的PDF文件,创建一个新的Word文档,并将每一页的内容逐页添加到文档中,最后将文档保存为名为“example.docx”的Word文件。
阅读全文