コード例 #1
0
def console(msg, newline=True, stream='stdout'):
    msg = unic(msg)
    if newline:
        msg += '\n'
    stream = sys.__stdout__ if stream.lower() != 'stderr' else sys.__stderr__
    stream.write(encode_output(msg))
    stream.flush()
コード例 #2
0
 def _release_and_log(self):
     stdout, stderr = self._release()
     if stdout:
         LOGGER.log_output(stdout)
     if stderr:
         LOGGER.log_output(stderr)
         sys.__stderr__.write(encode_output(stderr+'\n'))
コード例 #3
0
def console(msg, newline=True, stream='stdout'):
    msg = unic(msg)
    if newline:
        msg += '\n'
    stream = sys.__stdout__ if stream.lower() != 'stderr' else sys.__stderr__
    stream.write(encode_output(msg))
    stream.flush()
コード例 #4
0
 def _release_and_log(self):
     stdout, stderr = self._release()
     if stdout:
         LOGGER.log_output(stdout)
     if stderr:
         LOGGER.log_output(stderr)
         sys.__stderr__.write(encode_output(stderr+'\n'))
コード例 #5
0
def console(msg, newline=True, stream="stdout"):
    msg = unic(msg)
    if newline:
        msg += "\n"
    stream = sys.__stdout__ if stream.lower() != "stderr" else sys.__stderr__
    stream.write(encode_output(msg))
    stream.flush()
コード例 #6
0
ファイル: tidy.py プロジェクト: IlfirinPL/RIDE
 def _print(self, msg):
     if sys.stdout.isatty():
         msg = encode_output(msg)
     else:
         if os.sep == '\\' and 'b' not in sys.stdout.mode:
             msg = msg.replace('\r\n', '\n')
         msg = msg.encode('UTF-8')
     sys.stdout.write(msg)
コード例 #7
0
 def _print(self, msg):
     if sys.stdout.isatty():
         msg = encode_output(msg)
     else:
         if os.sep == '\\' and 'b' not in sys.stdout.mode:
             msg = msg.replace('\r\n', '\n')
         msg = msg.encode('UTF-8')
     sys.stdout.write(msg)
コード例 #8
0
 def _console(self, msg):
     print encode_output(msg)
コード例 #9
0
 def _write(self, text, newline=True, error=False):
     stream = self._stdout if not error else self._stderr
     if newline:
         text += '\n'
     stream.write(utils.encode_output(text))
コード例 #10
0
ファイル: highlighting.py プロジェクト: toonst/robotframework
 def write(self, text, flush=True):
     self.stream.write(encode_output(text))
     if flush:
         self.flush()
コード例 #11
0
 def _console(self, msg):
     print encode_output(msg)
コード例 #12
0
ファイル: monitor.py プロジェクト: yunw/robotframework
 def _write(self, text, newline=True, error=False):
     stream = self._stdout if not error else self._stderr
     if newline:
         text += '\n'
     stream.write(utils.encode_output(text))
     stream.flush()
コード例 #13
0
 def _write(self, message, newline=True, stream=sys.__stdout__):
     if newline:
         message += '\n'
     stream.write(utils.encode_output(message).replace('\t', ' '*8))
     stream.flush()
コード例 #14
0
 def write(self, text, flush=True):
     self.stream.write(encode_output(text))
     if flush:
         self.flush()
コード例 #15
0
ファイル: monitor.py プロジェクト: superbaby11/autoOMC
 def _write(self, message, newline=True, stream=sys.__stdout__):
     if newline:
         message += '\n'
     stream.write(utils.encode_output(message).replace('\t', ' ' * 8))
     stream.flush()