python-docx,获取段落字体大小

标签 python ms-word docx python-docx

我想使用 python-docx 访问具有独特字体或字体大小的段落或运行。我如何获取具有指定字体或字体大小的运行或段落的文本?

最佳答案

对于任何想知道的人:

for paragraph in doc.paragraphs:
    for run in paragraph.runs:
        if run.font.size == Pt(16):
            print(paragraph.text)

关于python-docx,获取段落字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47767576/

相关文章:

python - LSTM 和 CNN : ValueError: Error when checking target: expected time_distributed_1 to have 3 dimensions, 但得到形状为 (400, 256) 的数组

python - 如何使用 KeyVault 从 Python 连接到 ML Studio 工作区?

java - 生成 docx 文件并将其返回给客户端

java - 将包含图表的 docx 转换为 PDF

Python Facebook API - 光标分页

python - kwargs= {'pk' : self. pk} 在 get_absolute_url 方法中做什么?

windows - 通过 PowerShell 更改 Word 文件的背景颜色

java - 使用 Apache POI 和丰富文本 (HTML) 写入 docx

Java Apache POI 3.7 XWPFTable 单元格颜色更改

c# - 将 docx 文件合并在一起,包括页眉、页脚和图片