Python file重復寫入之前的內容不被后寫入的覆蓋


廢話不多說直接上代碼:

我們open 文件時看清楚所需要參數,參數1是要創建的文件名稱,參數2是文件模式那么

我們通過查Python i/o api不難查出 “a+”可以實現之前的content不被覆蓋功能

“r+”,“w”,"w+" 都會將已寫入的內容清除掉重新開始寫入新的內容

下面就獻上實例;

files = open("result.xml", "a+")
files.write(resultdiction['count'] + "\n" + resultdiction['requesttime'] + "\n"
+ resultdiction['Average'] + "\n" + resultdiction['faulat'] + "\n"
+ resultdiction['faulatcode'] + "\n" + resultdiction['succeed'] + "\n"
+ resultdiction['succeedcode'] + "\n")
files.close()

以上如有什么問題還請各位多多留言糾正


免責聲明!

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



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