编程语言
首页 > 编程语言> > python – 这个打印语法是什么? (打印右移)

python – 这个打印语法是什么? (打印右移)

作者:互联网

看看the source code of pstats我看到这个语法:

print >> self.stream, "in %.3f seconds" % self.total_tt
print >> self.stream

这是什么语法,如何调用它以及如何使用它?我以前从未见过它,也没有在我读过的任何Python书籍/教程中看到它.

解决方法:

如果你的意思是>>,那就是Python 2.x语法,用于写入类似于带有print的sys.stdout之类的文件.它在Python文档中定义,6.6. The print statement并且至少从Python 2.5开始(我之前想到的).

这个语法已被文件kwarg替换为Python 3.0中的print函数.

标签:python,syntax,python-2-7,printing,bit-shift
来源: https://codeday.me/bug/20190726/1541191.html