我想知道print >> dbfile, key
在python中的含义。 >>
应该做什么?
答案 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
方法。