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檔案的寫入
wirte 方法把字串寫入檔案,writelines 方法可以把列表中儲存的內容寫入檔案。f open hello.txt w encoding utf 8 li hello world n hello china n f.writelines li f.close 檔案的內容 hello worl...
python的檔案讀取寫入
讀寫檔案是最常見的io操作。python內建了讀寫檔案的函式,用法和c是相容的。讀寫檔案前,我們先必須了解一下,在磁碟上讀寫檔案的功能都是由作業系統提供的,現代作業系統不允許普通的程式直接操作磁碟,所以,讀寫檔案就是請求作業系統開啟乙個檔案物件 通常稱為檔案描述符 然後,通過作業系統提供的介面從這個...
python檔案的讀取寫入
coding utf 8 author 木之易 date 2018 7 23 20 12 1.開啟檔案 引數1.要開啟的檔案 引數2.開啟檔案的方式 w或w 或a或wb 方式開啟,如果檔案不存在,會自動建立檔案 r模式,如果檔案不存在,會觸發異常錯誤,不會自動建立檔案 接受用來讀寫檔案的控制代碼 w...