如何在Python中将彩色文本输出到终端?表示实体块的最佳Unicode符号是什么?
perl的是否有任何python等价物
print color 'red';
print <something>;
print color 'reset';
Run Code Online (Sandbox Code Playgroud)
在python中可用?
我知道解决方案;
"\x1b[1;%dm" % (<color code>) + "ERROR: log file does not exist" + "\x1b[0m"
Run Code Online (Sandbox Code Playgroud)
我想要的是我应该能够为所有打印消息设置颜色,比如
print color 'red'
function_print_something(<some message>)
print color 'reset'
Run Code Online (Sandbox Code Playgroud)
这里'function_print_something'是我的python函数,它会将一些格式化的日志消息打印到屏幕上.
我刚开始用C学习编程.第一个问题是选择我应该在哪个平台上学习它,我选择了Ubuntu.我找到了一个GCC编译器来编译我的项目,它对我来说很好.我通过终端运行我编译的项目.但是当我想编写一个必须在彩色背景上显示文字的程序时,我明白终端并没有帮助我.实际上我正在学习在Windows上编写的课程,他们在那里使用Borland C++ 5.2,但这些课程是在2007年写的
所以我想知道,我应该在Ubuntu 10.10中运行我编译的程序,以正确查看结果?实际上我试图转移到Windows,但我的计算机上的Ubuntu工作得更快,我认为在Ubuntu而不是Windows中工作更容易.