06.python实现docx文件处理_筛选出背景是红色的行

pip install python-docx

简单介绍:docx文件的结构分为三层

import docx
"""
@Version:1.0
@Author:ChenZhi
@Time:2023-5-15
@Software:PyCharm2022
@describe:输出背景颜色是红色的行 docx文件
"""
doc = docx.Document(r'tot.docx')
for para in doc.paragraphs:
    if para.runs:
        for run in para.runs:
            # 判断背景红色的字体
            if run.font.highlight_color == docx.enum.text.WD_COLOR_INDEX.RED:
            # 输出背景颜色是红色的行
                print(para.text)

 

posted @ 2023-05-15 17:50  冷夜O  阅读(117)  评论(0)    收藏  举报