要在Python中将Word文档转换为PDF,可以使用第三方库python-docx和PyPDF2。首先,确保你已经安装了这两个库。

以下是一个简单的示例代码,演示了如何将Word文档转换为PDF:

```python

from docx import Document

from PyPDF2 import PdfWriter

# 打开Word文档

doc = Document('input.docx')

# 创建一个空的PDF文档

pdf_writer = PdfWriter()

# 遍历Word文档的每一页

for page in doc.iter_pages():

# 获取当前页的内容

page_content = page.extract_text()

# 将内容添加到PDF文档中

pdf_writer.add_page(page_content)

# 保存PDF文件

with open('output.pdf', 'wb') as output_file:

pdf_writer.write(output_file)

```

在上面的代码中,将`input.docx`替换为你要转换的Word文档的路径。转换后的PDF文件将保存为`output.pdf`。

请注意,这只是一个简单的示例代码,可能无法处理所有类型的Word文档。如果你的文档包含复杂的格式或特殊元素,可能需要更复杂的处理。你可能需要查阅python-docx和PyPDF2的文档,以了解更多高级用法和功能。