我是在这样一个环境中工作的,在这个环境中,我的大部分时间都有两个终端窗口在运行。其中之一是与Server一起运行Python程序。另一个终端窗口只是一个常规的Windows命令提示符。为了更容易地将这些窗口分开,我想为运行Python程序的窗口设置颜色。我知道如何使用以下代码执行此操作:
from os import system
t1 = 'Some instructions that I need to print out for other users when the prompt is opened.'
print(t1)
system('cmd /k col
选择了暗主题后,"run“窗格(not the python "console”或-PyCharm中可访问的“终端”)显示了一个非常暗的字体,几乎看不见它。转到轻量级的主题,一切都很好。我在Pycharm、这里、Google和YouTube中找到了设置编辑器、控制台和终端窗格字体颜色的帮助,但在更改运行窗格颜色方面没有任何帮助。有什么想法吗?
我使用为我的python程序的输出添加颜色和其他效果(比如粗体)。
使用的方法如下:
print "\033[1mThis should be in bold"
会在我的终端上打印“这应该是粗体”。
然而:
print "\033[3mThis should be in italics"
在终端中不打印文本,我假设我的终端不支持它。
是否有任何方法可以确定终端支持哪些代码?上面的链接说明斜体字“不被广泛支持,有时被看作是逆的。”
有没有办法(在python中):
测试机器是否支持ANSI代码。
测试一台机器是否支持代码,但使用另一种输出(例如,我可能尝
我似乎无法让Python诅咒模块显示颜色,而ncurses库工作得很好。下面是一个应该工作的简单脚本:
import curses
def main(stdscr):
if not curses.has_colors(): raise
stdscr.addstr("Hello world\n", curses.color_pair(curses.COLOR_RED))
stdscr.addstr("Press any key to exit.\n")
stdscr.refresh()
while stdscr.getch() == -1: