python文件寫入實例分析
更新時間:2015年04月08日 11:20:51 作者:huaweitman
這篇文章主要介紹了python文件寫入的用法,實例分析了Python文件寫入的使用技巧,非常具有實用價值,需要的朋友可以參考下
本文實例講述了python文件寫入的用法。分享給大家供大家參考。具體分析如下:
Python中wirte()方法把字符串寫入文件,writelines()方法可以把列表中存儲的內容寫入文件。
f=file("hello.txt","w+")
li=["hello world\n","hello china\n"]
f.writelines(li)
f.close()
文件的內容:
hello world hello china
write()和writelines()這兩個方法在寫入前會清除文件中原有的內容,再重新寫入新的內容,相當于“覆蓋”的方法。如果需要保留文件中原有的內容,只是需要追加新的內容,可以使用“a+”模式打開文件。
f=file("hello.txt","a+")
new_context="goodbye"
f.write(new_content)
f.close()
此時hello.txt中的內容如下所示:
hello world hello china goodbye
實踐:
>>> f=file("hello.txt","w+")
>>> li=["hello world\n","hello china\n"]
>>> f.writelines(li)
>>> f.close()
>>>
>>> f=file("hello.txt","a+")
>>> new_context="goodbye"
>>> f.write(new_content)
>>> f.write(new_content)
>>> f.close()
結果:
hello world hello china goodbyegoodbye
希望本文所述對大家的Python程序設計有所幫助。
相關文章
對python while循環(huán)和雙重循環(huán)的實例詳解
今天小編就為大家分享一篇對python while循環(huán)和雙重循環(huán)的實例詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08
python調用c++ ctype list傳數組或者返回數組的方法
今天小編就為大家分享一篇python調用c++ ctype list傳數組或者返回數組的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-02-02
Pandas如何將表格的前幾行生成html實戰(zhàn)案例
這篇文章主要介紹了Pandas如何將表格的前幾行生成html實戰(zhàn)案例,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-08-08

