import os.path
path = 'c:\\home\\1.txt
這裡說一下,有兩個方法寫路徑,由於\可以是轉義符,所以需要用兩個\\來轉義翻譯,也可以使用乙個r直接取消轉義,效果相同
path = r'c:\home\1.txt
print(os.path.basename(path)) # 查詢路徑中包含的檔名
print(os.path.dirname(path)) # 查詢路徑中包含的目錄
info = os.path.split(path) # 將路徑分割成檔名和目錄兩個部分,放在乙個表中返回
path2 = os.path.join('/', 'home', '1.txt') # 使用目錄名和檔名構成乙個路徑字串
p_list = [path, path2]
print(os.path.commonprefix(p_list)) # 查詢多個路徑的共同部分
os.path.normpath(path) # 去除路徑path中的冗餘。比如'/home/vamei/../.'被轉化為'/home'
import os.path
path = '/home/vamei/doc/file.txt'
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 os模組簡介
os模組提供了當前作業系統的功能介面函式,python程式設計免不了要和檔案 目錄打交道,所以離不了os模組。常用的os模組命令 1.os.name 返回當前使用作業系統的名字,注意該命令不帶括號。windows 返回 nt 2.os.getcwd 獲取當前工作的目錄,如 返回結果為 c users...
Python os 模組常用方法簡介
os.getcwd os.path.abspath path os.path.abspath 相當於os.getcwd 返回乙個 tuple 目錄,檔名 以最後乙個斜槓作為分割 os.path.split path 返回乙個 tuple os.path.splitdirve path os.path...
python os模組 的用法簡介
這個模組包含普遍的作業系統功能。即它可以使乙個程式在linux和windows下執行。乙個例子就是使用os.sep可以取代作業系統特定的路徑分割符。下面列出了一些在os模組中比較有用的部分。它們中的大多數都簡單明瞭。1 os.name字串指示你正在使用的平台。比如對於windows,它是 nt 而對...