orl*_*rlp 3 python printing syntax bit-shift python-2.7
查看pstats的源代码,我看到了这种语法:
print >> self.stream, "in %.3f seconds" % self.total_tt
print >> self.stream
Run Code Online (Sandbox Code Playgroud)
这是什么语法,如何调用它以及如何使用它?我以前从未见过它,也没有在我读过的任何Python书籍/教程中看到它.
如果你的意思是>>,这是比写一个类文件等了Python 2.x的语法sys.stdout用print.它在Python文档中定义,6.6.print语句至少从Python 2.5开始(我之前想到的).
这个语法已经被一个filekwarg 替换为printPython 3.0中的函数.