Python Urwid彩色文本简化

Python Urwid彩色文本简化,python,python-2.7,Python,Python 2.7,这是我的坏代码(技术上可行,但不会改变颜色) 老实说,我想做的就是改变文本的颜色,这似乎是一个简单的任务,但与urwid,有点混乱 下面是他们在示例中的操作方式:从中,没有颜色参数: 类urwid.Text(标记,align='left',wrap='space',layout=None) 必须定义托盘,例如: import urwid palette = [("text", "dark blue", 'white')] text = urwid.Text(("text", u'Hello

这是我的坏代码(技术上可行,但不会改变颜色)

老实说,我想做的就是改变文本的颜色,这似乎是一个简单的任务,但与urwid,有点混乱

下面是他们在示例中的操作方式:

从中,没有颜色参数:

类urwid.Text(标记,align='left',wrap='space',layout=None)

必须定义托盘,例如:

import urwid

palette = [("text", "dark blue", 'white')]

text = urwid.Text(("text", u'Hello World'))
fill = urwid.Filler(text, 'top')
urwid.MainLoop(fill, palette).run()

有关显示属性,请访问:

您可以在以下位置使用一些高级示例:

从中,没有颜色参数:

类urwid.Text(标记,align='left',wrap='space',layout=None)

必须定义托盘,例如:

import urwid

palette = [("text", "dark blue", 'white')]

text = urwid.Text(("text", u'Hello World'))
fill = urwid.Filler(text, 'top')
urwid.MainLoop(fill, palette).run()

有关显示属性,请访问:

您可以在以下位置查看一些高级示例: