文件的讀寫有三種形式:讀、寫和追加。
基本格式:open(要讀取的文件名,讀取的模式)
最常見的文件模式有三種:讀(r)、寫(w)和追加(a)。以下為各種模式以及對應的描述用法:
首先我們先準備一個文件,名為(gushi.txt),裡面是兩行詩:
然後我們通過代碼來讀取這首詩:
接下來我們來解析一下這段代碼
:
f=open("gushi.txt","r")
首先我們以讀(“r”)的方式打開文件("gushi.txt")
print(f.read()) 然後我們将打開的文件讀取
上述例子,我們還可以用with....as來表示:
寫入文件與讀取文件類似,隻不過,模式用(w)表示:
需要注意的是:寫入模式中,如果要寫入的文件已經存在内容,那麼舊内容将會被覆蓋,如果寫入的文件為空文件,則直接在文件内,寫入
我們可以看到,原先的文件("gushi.txt")内容被替換
5.怎麼追加寫入文件
我們要想原先内容不被覆蓋,隻需将模式改為(a)追加模式即可:
此時我們可以看到原先内容,被保存:
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!