示例#1
0
文件: ioutils.py 项目: numerodix/re
def prompt(msg, minor=False, default_yes=False):
    if default_yes:
        prompt = '[Yn]'
    else:
        prompt = '[yN]'

    if minor:
        ansicolor.write_out(ansicolor.magenta('-> %s %s ' % (msg, prompt)))
    else:
        ansicolor.write_out(ansicolor.magenta('> %s %s ' % (msg, prompt)))
    inp = raw_input()

    if default_yes:
        return False if 'n' in inp else True
    else:
        return True if 'y' in inp else False
示例#2
0
文件: ioutils.py 项目: movermeyer/re
def prompt(msg, minor=False, default_yes=False):
    if default_yes:
        prompt = '[Yn]'
    else:
        prompt = '[yN]'

    if minor:
        ansicolor.write_out(ansicolor.magenta('-> %s %s ' % (msg, prompt)))
    else:
        ansicolor.write_out(ansicolor.magenta('> %s %s ' % (msg, prompt)))
    inp = raw_input()

    if default_yes:
        return False if 'n' in inp else True
    else:
        return True if 'y' in inp else False
示例#3
0
文件: ioutils.py 项目: numerodix/re
def inform(msg, minor=False, major=False):
    if major:
        ansicolor.write_out(ansicolor.yellow('>>> %s\n' % msg))
    elif minor:
        ansicolor.write_out(ansicolor.cyan('-> %s\n' % msg))
    else:
        ansicolor.write_out(ansicolor.green('> %s\n' % msg))
示例#4
0
文件: ioutils.py 项目: movermeyer/re
def inform(msg, minor=False, major=False):
    if major:
        ansicolor.write_out(ansicolor.yellow('>>> %s\n' % msg))
    elif minor:
        ansicolor.write_out(ansicolor.cyan('-> %s\n' % msg))
    else:
        ansicolor.write_out(ansicolor.green('> %s\n' % msg))
示例#5
0
文件: ioutils.py 项目: numerodix/re
def output(msg):
    ansicolor.write_out('%s\n' % msg)
示例#6
0
文件: ioutils.py 项目: numerodix/re
def complain(msg, minor=False):
    if minor:
        ansicolor.write_out(ansicolor.yellow('-> %s\n' % msg))
    else:
        ansicolor.write_out(ansicolor.yellow('> %s\n' % msg))
示例#7
0
文件: ioutils.py 项目: numerodix/re
def suggest(msg, minor=False):
    if minor:
        ansicolor.write_out(ansicolor.magenta('-> %s\n' % msg))
    else:
        ansicolor.write_out(ansicolor.magenta('> %s\n' % msg))
示例#8
0
from ansicolor import red
from ansicolor import write_out

write_out(red("This looks red in a terminal.\n"))
示例#9
0
文件: ioutils.py 项目: movermeyer/re
def output(msg):
    ansicolor.write_out('%s\n' % msg)
示例#10
0
文件: ioutils.py 项目: movermeyer/re
def complain(msg, minor=False):
    if minor:
        ansicolor.write_out(ansicolor.yellow('-> %s\n' % msg))
    else:
        ansicolor.write_out(ansicolor.yellow('> %s\n' % msg))
示例#11
0
文件: ioutils.py 项目: movermeyer/re
def suggest(msg, minor=False):
    if minor:
        ansicolor.write_out(ansicolor.magenta('-> %s\n' % msg))
    else:
        ansicolor.write_out(ansicolor.magenta('> %s\n' % msg))