“ print >>”在python中做什么?

塞巴斯蒂安

我必须将代码从python 2转换为python 3,但我不知道该怎么print >>做以及如何在python 3中编写它。

print >> sys.stderr, '--'
print >> sys.stderr, 'entrada1: ', entrada1
print >> sys.stderr, 'entrada2: ', entrada2
print >> sys.stderr, '--'
尤金·雅玛什(Eugene Yarmash)

>> sys.stderr部分将print语句输出到stderr而不是Python 2中的stdout。

引用文档

print还具有扩展形式,由上述语法的第二部分定义。这种形式有时被称为“印刷人字形”。以这种形式,>>必须在“之后”的第一个表达式的值必须为“类似文件”的对象,特别是具有上述write()方法的对象使用此扩展格式,后续表达式将打印到此文件对象。如果第一个表达式的计算结果为None,则将sys.stdout其用作输出文件。

在Python 3中,将file参数print()用作函数:

 print("spam", file=sys.stderr)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

哈希在python中做什么?

来自分类Dev

做什么->在python中做什么

来自分类Dev

Python:print()中的for循环

来自分类Dev

++运算符在Python中做什么?

来自分类Dev

<class'super'> class在python中做什么?

来自分类Dev

Is it possible to print without using the print function in Python?

来自分类Dev

y / _赋值在python / sklearn中做什么?

来自分类Dev

Python:>> =是做什么的?

来自分类Dev

lambda在此python代码中做什么?

来自分类Dev

在Python中做什么>>和<<

来自分类Dev

&>在bash中做什么?

来自分类Dev

反斜杠b在Python中做什么?

来自分类Dev

list()函数在Python中做什么?

来自分类Dev

_,在Python中做什么

来自分类Dev

在python中,super(classItSelf)在做什么?

来自分类Dev

>>运算符在python中做什么?

来自分类Dev

python 2.7中的print和print()有什么区别

来自分类Dev

python中的KFold到底能做什么?

来自分类Dev

“:”在Python中做什么

来自分类Dev

\在python中做什么?

来自分类Dev

List [:] [:]在Python中真正做什么?

来自分类Dev

'SyntaxError.print_file_and_line'是做什么用的?

来自分类Dev

`var = [...]`在Python中做什么?

来自分类Dev

<class'super'> class在python中做什么?

来自分类Dev

超级真正在python中做什么

来自分类Dev

Python:print()中的for循环

来自分类Dev

Python:>> =是做什么的?

来自分类Dev

为什么在R print“ no。”中声明ifelse(i == 1,print(“ yes!”),print(“ no。”))。两次?

来自分类Dev

Python 做什么 > 签名