检查端子颜色

时间:2019-07-17 10:05:26

标签: python bash

我想用红色打印一些错误,然后返回到终端的标准颜色。我正在使用相同的bash命令来执行此操作\ 033 [1; 31; 40m

在python中应该是:

print ('\033[1;31;40mERROR:\033[1;37;40m') 

问题是这对我自己的终端有效,但是如果某人使用一些不同的颜色,则退出的颜色将不同

所以我想知道python中是否有一种方法可以知道bash中PS1的价值是什么,或者是某种更通用的方法来返回原始颜色

1 个答案:

答案 0 :(得分:0)

使用0m将重置颜色。打印(Something \033[0m

参考:here