Urwid 1.0.1这是目前1.0正式版系列的错误修正版本。
Urwid是一款用于开发文本控制台应用程序的Python库。它具有多种功能,包括:流体界面大小改变,支持UTF-8和CJK编码,标准和自定义文本布局模式,简单设置文本属性的标记和一个强大的动态列表框,用于处理部件类型的混合。
示例:
palette_test.py
Urwid Palette Test ( )
Monochrome (X) Foreground Colors ( ) 16-Color ( ) Background Colors ( ) 88-Color (X) 256-Color < Exit > brown dark red dark m
agenta dark blue dark cyan dark green yellow light red light magenta light blue light cyan light green #00f#06f#08f#0af#0df#0ff black dark gray #60f#00d#06d#08d#0ad#0dd#0fd light gray white #80f#60d#00a#06a#08a#0aa#0da#0fa #a0f#80d#60a#008#068#088#0a8#0d8#0f8 #d0f#a0d#80d#608#006#066#086#0a6#0d6#0f6 #f0f#d0d#a0a#
808#606#000#060#080#0a0#0d0#0f0#0f6#0f8#0fa#0fd#0ff #f0d#d0a#a08#806#600#660#680#6a0#6d0#6f0#6f6#6f8#6fa#6fd#6ff#0df #f0a#d08#a06#800#860#880#8a0#8d0#8f0#8f6#8f8#8fa#8fd#8ff#6df#0af #f08#d06#a00#a60#a80#aa0#ad0#af0#af6#af8#afa#afd#aff#8df#6af#08f #f06#d00#d60#d80#da0#dd0#df0#df6#df8#dfa#dfd#dff#adf#8af#68f#06f #f00#f60#f80#fa0#fd0#ff0#ff6#ff8#ffa#ffd#fff#ddf#aaf#88f#66f#00f #fd0#fd6#fd8#fda#fdd#fdf#daf#a8f#86f#60f #66d#68d#6ad#6dd #fa0#fa6#fa8#faa#fad#faf#d8f#a6f#80f #86d#66a#68a#6aa#6da #f80#f86#f88#f8a#f8d#f8f#d6f#a0f #a6d#86a#668#688#6a8#6d8 #f60#f66#f68#f6a#f6d#f6f#d0f #d6d#a6a#868#666#686#6a6#6d6#6d8#6da#6dd #f00#f06#f08#f0a#f0d#f0f #d6a#a68#866#886#8a6#8d6#8d8#8da#8dd#6ad #d68#a66#a86#aa6#ad6#ad8#ada#add#8ad#68d #d66#d86#da6#dd6#dd8#dda#ddd#aad#88d#66d g78 g82 g85 g89 g93 g100 #da6#da8#daa#dad#a8d#86d g52 g58 g62 g66 g70 g74 #88a#8aa #d86#d88#d8a#d8d#a6d g27 g31 g35 g38 g42 g46 g50 #a8a#888#8a8#8aa #d66#d68#d6a#d6d g0 g3 g7 g11 g15 g19 g23 #a88#aa8#aaa#88a #a88#a8a Urwid Palette Test ( ) Monochrome ( ) Foreground Colors ( ) 16-Color (X) Background Colors ( ) 88-Color (X) 256-Color < Exit > brown dark red dark magenta dark blue dark cyan dark green h11 h9 h13 h12 h14 h10 #00f#06f#08f#0af#0df#0ff black h8 #60f#00d#06d#08d#0ad#0dd#0fd light gray h15 #80f#60d#00a#06a#08a#0aa#0da#0fa #a0f#80d#60a#008#068#088#0a8#0d8#0f8 #d0f#a0d#80d#608#006#066#086#0a6#0d6#0f6