标签: python bash
我想用红色打印一些错误,然后返回到终端的标准颜色。我正在使用相同的bash命令来执行此操作\ 033 [1; 31; 40m
在python中应该是:
print ('\033[1;31;40mERROR:\033[1;37;40m')
问题是这对我自己的终端有效,但是如果某人使用一些不同的颜色,则退出的颜色将不同
所以我想知道python中是否有一种方法可以知道bash中PS1的价值是什么,或者是某种更通用的方法来返回原始颜色
答案 0 :(得分:0)
使用0m将重置颜色。打印(Something \033[0m)
0m
Something \033[0m
参考:here