示例#1
0
def _extasy_story_colored(self, msg, color):
    if not isinstance( msg, unicode):
        msg = msg.decode( 'utf8' )
    
    msg = msg.encode( sys.stdin.encoding )
    
    if 'windows' in os.environ.get( 'OS', '' ).lower():
        set_terminal_color( 'white' )
    
    if self.colored == False:
        return msg
    return colored( msg, color, _pyhistorian_story_colored, self )
示例#2
0
def _extasy_outputwriter_colored(self, msg, color):
    if not isinstance( msg, unicode):
        msg = msg.decode( 'utf8' )
    
    msg = msg.encode( sys.stdin.encoding )
    
    if 'windows' in os.environ.get( 'OS', '' ).lower():
        set_terminal_color( 'white' )
    
    if self._should_be_colored:
        return colored(msg, color, _pyhistorian_output_colored, self )
        
    return msg
示例#3
0
def blue_colored(msg):
    return colored(msg, 'blue')
示例#4
0
def green_colored(text):
    return colored(text, color='green')
示例#5
0
def red_colored(text):
    return colored(text, color='red')
def yellow_colored(msg):
    return colored(msg, 'yellow')
示例#7
0
def red_colored(msg):
    return colored(msg, 'red')
示例#8
0
def green_colored(msg):
    return colored(msg, 'green')