python 讀取、寫(xiě)入txt文件的示例
寫(xiě)入文件
使用open()函數(shù)和write()函數(shù)
但是有兩種寫(xiě)法,分別是’a’和’w’
’a’
表示寫(xiě)入文件
若無(wú)該文件會(huì)直接創(chuàng)建一個(gè)
如果存在這個(gè)文件,會(huì)接著已有的內(nèi)容的后面寫(xiě)入
with open(’D:test.txt’,’a’,encoding=’utf-8’) as f: text = ’n奔涌吧,后浪’ f.write(text)
程序運(yùn)行前:
程序運(yùn)行后:
’w’
表示寫(xiě)入文件
若無(wú)該文件會(huì)直接創(chuàng)建一個(gè)
如果存在這個(gè)文件,里面的內(nèi)容會(huì)被后面寫(xiě)入的內(nèi)容替換掉
with open(’D:test.txt’,’w’,encoding=’utf-8’) as f: text = ’運(yùn)用之妙,存乎一心’ f.write(text)
程序運(yùn)行前:
程序運(yùn)行后:
讀取文件
寫(xiě)法一
open()打開(kāi)某個(gè)文件
‘r’表示讀取文件
encoding=’utf-8’表示以u(píng)tf-8編碼讀取
readlines()會(huì)將每一行都讀取出來(lái)
close()關(guān)閉該文件,每次操作完文件之后都要記得close()
f = open(’D:test.txt’,’r’,encoding=’utf-8’)text = f.readlines()print(text)f.close
寫(xiě)法二
with open(’D:test.txt’,’r’,encoding=’utf-8’) as f: text = f.readlines() print(text)
結(jié)果是一樣的,但是這種寫(xiě)法會(huì)比較好
以上就是python 讀取、寫(xiě)入txt文件的示例的詳細(xì)內(nèi)容,更多關(guān)于python 讀取、寫(xiě)入txt文件的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!
相關(guān)文章:
1. 前端html+css實(shí)現(xiàn)動(dòng)態(tài)生日快樂(lè)代碼2. 不要在HTML中濫用div3. el-input無(wú)法輸入的問(wèn)題和表單驗(yàn)證失敗問(wèn)題解決4. CSS3實(shí)例分享之多重背景的實(shí)現(xiàn)(Multiple backgrounds)5. XML基本概念XPath、XSLT與XQuery函數(shù)介紹6. XML入門的常見(jiàn)問(wèn)題(四)7. WML的簡(jiǎn)單例子及編輯、測(cè)試方法第1/2頁(yè)8. vue實(shí)現(xiàn)復(fù)制文字復(fù)制圖片實(shí)例詳解9. 關(guān)于html嵌入xml數(shù)據(jù)島如何穿過(guò)樹(shù)形結(jié)構(gòu)關(guān)系的問(wèn)題10. XML入門的常見(jiàn)問(wèn)題(三)
