python操作檔案路徑 python檔案路徑操作

2021-10-19 03:15:40 字數 895 閱讀 9529

import os.path

path = '/home/vamei/doc/file.txt'

print(os.path.basename(path)) # 查詢路徑中包含的檔名

print(os.path.dirname(path)) # 查詢路徑中包含的目錄

info = os.path.split(path) # 將路徑分割成檔名和目錄兩個部分,放在乙個表中返回

print(info)

path2 = os.path.join('/', 'home', 'vamei', 'doc', 'file1.txt') # 使用目錄名和檔名構成乙個路徑字串,字串拼接 輸出:/home\vamei\doc\file1.txt

p_list = [path, path2]

print(os.path.commonprefix(p_list)) # 查詢多個路徑的共同部分

os.path.normpath(path) # 去除路徑path中的冗餘。比如'/home/vamei/../.'被轉化為'/home'

print(os.path.exists(path)) # 查詢檔案是否存在

print(os.path.getsize(path)) # 查詢檔案大小

print(os.path.getatime(path)) # 查詢檔案上一次讀取的時間

print(os.path.getmtime(path)) # 查詢檔案上一次修改的時間

print(os.path.isfile(path)) # 路徑是否指向常規檔案

print(os.path.isdir(path)) # 路徑是否指向目錄檔案

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 和...