2024-10-01 05:07:08 发布
网友
我想用Python解析linuxsh应用程序stdout。 我从Python的子进程库中用Popen函数将stdout读入一个字符串 我需要知道如何在python的bash应用程序stdout中搜索红色字符串? 如何用颜色搜索“项目编号”,例如将红色字符串读入字符串?在
例如,red2可能是一个类似\e[31m2\e[0m的字节字符串,其中\e表示ASCII转义。(0可能存在,也可能不存在。)这些是写入终端的实际字节;然后终端将它们视为修改如何显示常规文本的指令。也就是说,不显示文字字符\e、[、3、1、和{},它们被视为以红色显示以下文本的指令。\e[0m(或\e[m)同样也不显示,而是作为一条指令以终端的默认颜色和样式显示以下文本。在
\e[31m2\e[0m
\e
[
3
1
\e[0m
\e[m
例如,red2可能是一个类似},它们被视为以红色显示以下文本的指令。
\e[31m2\e[0m
的字节字符串,其中\e
表示ASCII转义。(0可能存在,也可能不存在。)这些是写入终端的实际字节;然后终端将它们视为修改如何显示常规文本的指令。也就是说,不显示文字字符\e
、[
、3
、1
、和{\e[0m
(或\e[m
)同样也不显示,而是作为一条指令以终端的默认颜色和样式显示以下文本。在相关问题 更多 >
编程相关推荐