本文實例講述了python文件寫入的用法。分享給大家供大家參考。具體分析如下:
Python中wirte()方法把字符串寫入文件,writelines()方法可以把列表中存儲的內(nèi)容寫入文件。
f=file("hello.txt","w+")li=["hello world/n","hello china/n"]f.writelines(li)f.close()文件的內(nèi)容:
hello worldhello china
write()和writelines()這兩個方法在寫入前會清除文件中原有的內(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()此時hello.txt中的內(nèi)容如下所示:
hello worldhello chinagoodbye
實踐:
>>> 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 worldhello chinagoodbyegoodbye
希望本文所述對大家的Python程序設(shè)計有所幫助。
新聞熱點
疑難解答
圖片精選