Python 2.7: Print to File

后端 未结 6 950
情深已故
情深已故 2020-11-29 00:16

Why does trying to print directly to a file instead of sys.stdout produce the following syntax error:

Python 2.7.2+ (default, Oct  4 2011, 20:06         


        
6条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-11-29 00:38

    This will redirect your 'print' output to a file:

    import sys
    sys.stdout = open("file.txt", "w+")
    print "this line will redirect to file.txt"
    

提交回复
热议问题