我必须将代码从 python 2 翻译成 python 3,我不明白 print >>
做什么以及我应该如何在 python 3 中编写它。
print >> sys.stderr, '--'
print >> sys.stderr, 'entrada1: ', entrada1
print >> sys.stderr, 'entrada2: ', entrada2
print >> sys.stderr, '--'
原文由 Sebastian 发布,翻译遵循 CC BY-SA 4.0 许可协议
>> sys.stderr
部分使print
语句输出到 stderr 而不是 Python 2 中的 stdout。引用 文档:
在 Python 3 中,将
file
参数用于print()
函数: