tft每日頭條

 > 科技

 > python 讀取文件詳解

python 讀取文件詳解

科技 更新时间:2024-12-01 16:59:36

文件的讀寫有三種形式:讀、寫和追加。

python 讀取文件詳解(python文件讀寫操作--python讀文件和寫文件)1


1.用open()方法讀取文件


基本格式:open(要讀取的文件名,讀取的模式)


2.python文件讀取模式有哪些?


最常見的文件模式有三種:讀(r)、寫(w)和追加(a)。以下為各種模式以及對應的描述用法:

python 讀取文件詳解(python文件讀寫操作--python讀文件和寫文件)2


3.舉例怎麼讀取文件:


首先我們先準備一個文件,名為(gushi.txt),裡面是兩行詩:


python 讀取文件詳解(python文件讀寫操作--python讀文件和寫文件)3


然後我們通過代碼來讀取這首詩:


python 讀取文件詳解(python文件讀寫操作--python讀文件和寫文件)4

接下來我們來解析一下這段代碼

f=open("gushi.txt","r")

首先我們以讀(“r”)的方式打開文件("gushi.txt")

print(f.read()) 然後我們将打開的文件讀取

上述例子,我們還可以用with....as來表示:



4.怎麼寫入文件


寫入文件與讀取文件類似,隻不過,模式用(w)表示:

python 讀取文件詳解(python文件讀寫操作--python讀文件和寫文件)5


需要注意的是:寫入模式中,如果要寫入的文件已經存在内容,那麼舊内容将會被覆蓋,如果寫入的文件為空文件,則直接在文件内,寫入


python 讀取文件詳解(python文件讀寫操作--python讀文件和寫文件)6


我們可以看到,原先的文件("gushi.txt")内容被替換

5.怎麼追加寫入文件


我們要想原先内容不被覆蓋,隻需将模式改為(a)追加模式即可:


python 讀取文件詳解(python文件讀寫操作--python讀文件和寫文件)7

此時我們可以看到原先内容,被保存:


python 讀取文件詳解(python文件讀寫操作--python讀文件和寫文件)8


,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved