一、常用命令
名稱引數含義
作用支援系統
os.name
~返回作業系統型別
windwo,unix,linux,mac
os.uname()
~返回詳情的系統資訊
unix,linux,mac
os.environ
~返回系統中定義的環境變數
windwo,unix,linux,mac
os.environ.get(key)
key為字串,環境變數的name
返回某個環境變數的值
windwo,unix,linux,mac
os.mkdir(dir)
dir為目錄
建立乙個目錄
windwo,unix,linux,mac
os.rmdir(dir)
dir為目錄
刪除乙個目錄
windwo,unix,linux,mac
os.listdir(path)
path:需要列出的目錄路徑
用於返回指定的資料夾包含的檔案或者檔案家的名字的列表,返回型別list
unix,windows
os.rename(name1,name2)
檔名檔案重新命名os.rename(舊名稱,新名稱)
os.path.realpath(path)
path:可以為檔名或路徑
返回真實路徑
windwo,unix,linux,mac
os.path.abspath(path)
path:可以為檔名或路徑
返回絕對路徑
windwo,unix,linux,mac
os.path.basename(path)
path:可以為檔名或路徑
返回path最後的檔名
windwo,unix,linux,mac
os.path.dirname(path)
path:路徑
返回上一級目錄
windwo,unix,linux,mac
os.path.exists(path)
path:路徑
路徑 存在為true,否則為false
windwo,unix,linux,mac
os.path.isdir(path)
path:路徑
判斷是否為目錄
windwo,unix,linux,mac
os.path.isfile(path)
path:路徑
判斷是否為檔案
windwo,unix,linux,mac
os.path.join(path1,path2……)
path:路徑
把目錄和檔名合成乙個路徑
windwo,unix,linux,mac
os.path.split(path)
path:路徑
把最後級別的目錄或方件名做拆分,返回元組
windwo,unix,linux,mac
os.path.splittext(path)
path:路徑
返回副檔名,返回元組第2個資料為副檔名
windwo,unix,linux,mac
os.path.getsize(path)
path:路徑
返回大小,如果檔案不存在返回錯誤
windwo,unix,linux,mac
os.path.getmtime(path)
path:路徑
返回在此path下最後一次修改的時間
windwo,unix,linux,mac
二、實戰
待續
Python操作檔案和目錄
對檔案和目錄進行操作是在我們開發過程中必不可少的一環,下面是我整理的一些常用的對檔案和目錄進行操作的語句,希望能幫到你 首先是導包,匯入包os import os 1 獲取當前python指令碼工作的檔案目錄 os.getcwd 2 返回指定目錄下的所有檔名和目錄 os.listdir 3 刪除乙個...
python 操作檔案和目錄
python的 os 模組 import osos.name 作業系統型別 如果是 posix 說明系統是linux unix或mac os x,如果是 nt 就是windows系統。os.uname 作業系統詳情uname 函式在windows上不提供,也就是說,os 模組的某些函式是跟作業系統相...
python, 操作檔案和目錄
作業系統提供的命令只是簡單地呼叫了作業系統提供的介面函式,python內建的os模組也可以直接呼叫作業系統提供的介面函式 importos 作業系統型別 os.name posix linux unix或mac os x,nt windows系統 要獲取詳細的系統資訊,windows上不提供 os....