>>的含义在打印声明中

时间:2010-12-25 23:36:09

标签: python syntax python-2.x

我想知道print >> dbfile, key在python中的含义。 >>应该做什么?

3 个答案:

答案 0 :(得分:15)

应该注意,>>语法特定于Python 2.x.在Python 3.x中,该语法消失了,代码需要按如下方式进行更改:

print >>f, "Hello world"           # Python 2.x

print("Hello world", file=f)       # Python 3.x

答案 1 :(得分:8)

这会将print重定向到某个文件(在本例中为dbfile)。

>>只是用于此的特殊语法。

答案 2 :(得分:1)

请参阅Python语言参考中的“The print statement”。指示的对象必须采用write方法。