python文件寫入實(shí)例分析
本文實(shí)例講述了python文件寫入的用法。分享給大家供大家參考。具體分析如下:
Python中wirte()方法把字符串寫入文件,writelines()方法可以把列表中存儲(chǔ)的內(nèi)容寫入文件。
f=file("hello.txt","w+")
li=["hello world\n","hello china\n"]
f.writelines(li)
f.close()
文件的內(nèi)容:
hello world hello china
write()和writelines()這兩個(gè)方法在寫入前會(huì)清除文件中原有的內(nèi)容,再重新寫入新的內(nèi)容,相當(dāng)于“覆蓋”的方法。如果需要保留文件中原有的內(nèi)容,只是需要追加新的內(nèi)容,可以使用“a+”模式打開文件。
f=file("hello.txt","a+")
new_context="goodbye"
f.write(new_content)
f.close()
此時(shí)hello.txt中的內(nèi)容如下所示:
hello world hello china goodbye
實(shí)踐:
>>> 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()
結(jié)果:
hello world hello china goodbyegoodbye
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
python模擬嗶哩嗶哩滑塊登入驗(yàn)證的實(shí)現(xiàn)
這篇文章主要介紹了python模擬嗶哩嗶哩滑塊登入驗(yàn)證的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
Python中強(qiáng)大的命令行庫(kù)click入門教程
click是Python的一個(gè)命令行工具,極其好用。不信?一試便知。下面這篇文章主要給大家介紹了Python中強(qiáng)大的命令行庫(kù)click,需要的朋友可以參考學(xué)習(xí),下面來一起看看吧。2016-12-12
對(duì)python while循環(huán)和雙重循環(huán)的實(shí)例詳解
今天小編就為大家分享一篇對(duì)python while循環(huán)和雙重循環(huán)的實(shí)例詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-08-08
基于并發(fā)服務(wù)器幾種實(shí)現(xiàn)方法(總結(jié))
下面小編就為大家分享一篇基于并發(fā)服務(wù)器幾種實(shí)現(xiàn)方法(總結(jié)),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2017-12-12
python調(diào)用c++ ctype list傳數(shù)組或者返回?cái)?shù)組的方法
今天小編就為大家分享一篇python調(diào)用c++ ctype list傳數(shù)組或者返回?cái)?shù)組的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-02-02
Pandas如何將表格的前幾行生成html實(shí)戰(zhàn)案例
這篇文章主要介紹了Pandas如何將表格的前幾行生成html實(shí)戰(zhàn)案例,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-08-08

