1. 程式人生 > >Python file重復寫入之前的內容不被後寫入的覆蓋

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

close res () 留言 重復 cti 新的 什麽 開始

廢話不多說直接上代碼:

我們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()

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

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