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

Posted chenzhi2023

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)

 

如何在命令行通过SVN命令筛选出修改过的文件并递交

参考技术A 思路:
1,查看所有文件的状态
2,通过文件状态筛选出状态为“M”(修改)的文件
3,递交
解决办法:
1,输入命令:$svn st
查看所有文件的状态,比如:
guizhigngdemini:proj.ios guizhigang$ svn st
M channels/91/src/AppController.mm
M channels/91/src/dota_91.plist
M channels/i4/src/AppController.mm
M channels/itools/src/AppController.mm
M channels/itools/src/dota_itools.plist
M channels/ky/src/AppController.mm
M channels/pp/src/AppController.mm
M channels/tb/src/AppController.mm
M channels/xy/src/AppController.mm
M dota.xcodeproj/project.pbxproj
? dota.xcodeproj/xcshareddata/xcdebugger
可以看出我的环境下的输出结果
2,输入命令:$svn st | grep "M" | cut -c 8->modified.txt
以上命令将会把状态为M的文件筛选出来存入modified.txt文件,可以打开此文件查看是不是正确的。
3,只将modified.txt中记录的文件递交到SVN服务器
输入命令:svn ci -m "add buyGoods fun to every channel" --targets modified.txt
比如:
guizhigngdemini:proj.ios guizhigang$ svn ci -m "add buyGoods fun to every channel" --targets modified.txt
Sending channels/91/src/AppController.mm
Sending channels/91/src/dota_91.plist
Sending channels/i4/src/AppController.mm
Sending channels/itools/src/AppController.mm
Sending channels/itools/src/dota_itools.plist
Sending channels/ky/src/AppController.mm
Sending channels/pp/src/AppController.mm
Sending channels/tb/src/AppController.mm
Sending channels/xy/src/AppController.mm
Sending dota.xcodeproj/project.pbxproj
Transmitting file data ..........
Committed revision 9413.

以上是关于06.python实现docx文件处理_筛选出背景是红色的行的主要内容,如果未能解决你的问题,请参考以下文章

tableau如何计算筛选出的数据差

如何在命令行通过SVN命令筛选出修改过的文件并递交

python如何从文本中筛选出带指定汉字的句子

hashlib.md5()函数来筛选出系统重复文件并移除...

我无法从结果中筛选出_id?

excel表格要讲筛选出的部分内容整页打印出来要怎么实现?