Python写入word文档中,调整写入的字体大小
时间: 2023-11-19 19:22:41 浏览: 175
可以使用Python的第三方库python-docx来写入Word文档,并且可以通过该库中的Font对象,来调整写入的字体大小。
下面是一个简单的示例代码,用于向Word文档中写入一段文字,并将其字体大小设置为14:
```python
from docx import Document
from docx.shared import Pt
# 创建一个新的Word文档
document = Document()
# 添加一段文字
paragraph = document.add_paragraph('这是一段文字。')
# 获取段落中的字体对象
font = paragraph.runs[0].font
# 设置字体大小为14
font.size = Pt(14)
# 保存文档
document.save('example.docx')
```
在上面的代码中,我们首先创建了一个新的Word文档,然后向其中添加了一段文字。接着,我们通过paragraph.runs[0].font来获取这段文字的字体对象,最后将字体大小设置为14。保存文档时,我们使用document.save('example.docx')将文档保存在当前目录下,文件名为example.docx。
相关问题
python 在word中写入文字
要在 Python 中写入文字到 Word 文档中,可以使用 python-docx 库。以下是一个示例代码:
```python
from docx import Document
# 打开文档
document = Document('example.docx')
# 在文档末尾添加文字
document.add_paragraph('这是新添加的文字。')
# 保存文档
document.save('example.docx')
```
需要注意的是,该代码只是在现有文档末尾添加了一段文字,如果需要更复杂的操作(如创建一个新文档、更改字体颜色、插入图片等),可以参考 python-docx 文档中的更多示例代码。
阅读全文