輸出重定向之python2和python3的區別


 

    python語句支持輸出重定向到文件里,與shell類似使用“>>”來重定向輸出。

 

python2:

1 logfile = open('mylog.txt', 'a')
2 print >> logfile, 'Fatal error: invalid input'
3 logfile.close()
4 
5 #mylog.txt
6 
7 Fatal error: invalid input

 

python3:

1 f = open('mylog.txt', 'a')
2 print('Fatal error: invalid input_python3', file=f)
3 
4 f.close()
5 
6 #mylog.txt
7 
8 Fatal error: invalid input_python3

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM