コード例 #1
0
ファイル: utils.py プロジェクト: rymobiz/tarbell
def puts(s='', newline=True, stream=STDOUT):
    """
    Wrap puts to avoid getting called twice by Werkzeug reloader.
    """
    if not is_werkzeug_process():
        try:
            return _puts(s, newline, stream)
        except UnicodeEncodeError:
            return _puts(s.encode(sys.stdout.encoding), newline, stream)
コード例 #2
0
ファイル: utils.py プロジェクト: jheasly/tarbell
def puts(s='', newline=True, stream=STDOUT):
    """
    Wrap puts to avoid getting called twice by Werkzeug reloader.
    """
    if not is_werkzeug_process():
        try:
            return _puts(s, newline, stream)
        except UnicodeEncodeError:
            return _puts(s.encode(sys.stdout.encoding), newline, stream)
コード例 #3
0
def puts(string='', newline=True, stream=STDOUT):
    _puts(safe_str(string), newline, stream)