from shutil import copyfile
#將 "1.txt" 檔案中的內容複製到 "2.txt"檔案中。 如果 2.txt 已經存在,那麼內容將被覆蓋。
copyfile(
"1.txt"
,"2.txt"
)
from shutil import copyfile,copy
copy(
"1.txt"
,"2.txt"
)
copy 與 copyfile 區別是 copyfile 只能複製檔案, copy 可以複製資料夾。
import os
os.remove(
"1.txt"
)
如果檔案不存在會報錯,所有最好是先判斷檔案是否存在
import os
if os.path.isfile(
"1.txt"):
os.remove(
"1.txt"
)
或者使用pathlib模組中的方法
from pathlib import path
f=path(
"2.txt"
)if f.exists():
f.unlink(
)# 刪除檔案操作
檔案寫入
file
=open
("1.txt"
,'w'
)file
.write(
'2021'
)
w 模式表示開啟乙個檔案只用於寫入。如果該檔案已存在則開啟檔案,並從開頭開始編輯,即原有內容會被刪除。 Python 操作檔案
字元 含義 r 以唯讀方式開啟 預設 w 以只寫方式開啟,刪除原有檔案內容 如果檔案不存在,則建立該檔案並以只寫方式開啟 x 建立乙個新檔案,並以寫模式開啟這個檔案,如果檔案存在則會產生 fileexistserror 錯誤 a 以只寫檔案開啟乙個檔案,如果有原檔案則追加到檔案末尾 b 用二進位制模...
Python 操作檔案
今天,我們來學習python開啟,修改檔案的方法。先在專案資料夾下新建兩個檔案 text1.txt和text2.txt,在text2中寫入 i like python.換行 it is fun.換行 下面我們用這兩個檔案探索操作檔案的方法。如何在python中開啟乙個檔案物件呢?with open ...
Python操作檔案
python 的 open 方法用於開啟乙個檔案,該方法返回乙個檔案物件,在對檔案進行處理過程都需要使用到這個函式,如果該檔案無法被開啟,會丟擲 oserror。注意 使用 open 方法後一定要保證關閉檔案物件,即呼叫 close 方法。open 函式常用形式是接收兩個引數 檔案路徑 file 和...