Printing to stdout in Python: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 13: Line 13:
print('something', end='.')
print('something', end='.')
print('something', end='')
print('something', end='')
</syntaxhighlight>
=Redirect to <tt>stderr</tt>=
<syntaxhighlight lang='py'>
print('something', file=sys.stderr)
</syntaxhighlight>
</syntaxhighlight>

Revision as of 01:26, 30 March 2022

Internal

Overview

To send a string followed by new line to stdout:

print('something')

To avoid sending a new line at the end:

print('something', end='.')
print('something', end='')

Redirect to stderr

print('something', file=sys.stderr)