<分区>
查看the source code of pstats我看到这个语法:
print >> self.stream, "in %.3f seconds" % self.total_tt
print >> self.stream
这是什么语法,如何调用以及如何使用它?我以前从未见过它,也没有在我读过的任何 Python 书籍/教程中见过它。
<分区>
查看the source code of pstats我看到这个语法:
print >> self.stream, "in %.3f seconds" % self.total_tt
print >> self.stream
这是什么语法,如何调用以及如何使用它?我以前从未见过它,也没有在我读过的任何 Python 书籍/教程中见过它。
最佳答案
如果你的意思是 >>
,这是用于写入文件的 Python 2.x 语法,而不是 sys.stdout
与 print
.它在 Python 文档中定义,6.6. The print statement并且至少从 Python 2.5 开始就存在(我认为更早)。
此语法已替换为 file
kwarg 到 print
Python 3.0 中的函数。
关于python - 这个打印语法是什么? (打印右移),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8035311/