python2中print语句用符号>>将输出重定向到文件,如:
import sys
f=open(‘test.txt’,’a’)
print >> f, ‘hello world!’
f.close()
注:r 读,w 写,a 追加,+读写,b二进制访问。默认为r
python3中print的重定向实现,如:
f=open(‘test.txt’,’a’)
print(‘hello world!’,file=f)
f.close()
python2.x和3.x中的输出语句的不同可以参考:
http://www.cnblogs.com/kaitoex/p/6085606.html