显示带颜色的字符串

ColorCodes = {
    'black'         : '0;30',
    'blue'          : '0;34',
    'bright blue'   : '1;34',
    'bright cyan'   : '1;36',
    'bright gray'   : '0;37',
    'bright green'  : '1;32',
    'bright purple' : '1;35',
    'bright red'    : '1;31',
    'bright yellow' : '1;33',
    'cyan'          : '0;36',
    'dark gray'     : '1;30',
    'green'         : '0;32',
    'purple'        : '0;35',
    'red'           : '0;31',
    'white'         : '1;37',
    'yellow'        : '0;33',
    'normal'        : '0'
}

ans = raw_input("\033[" + ColorCodes['red'] + "m" + 'yes or no ? :' + "\033[0m")
效果如下:
posted @ 2015-05-03 15:45  进击的运维  阅读(160)  评论(0编辑  收藏  举报