os.getcwd(
)# 獲取當前py檔案所在的資料夾路徑
os.mkdir(path)
# 建立乙個單層級資料夾
os.makedirs(path)
# 建立乙個多層級的資料夾
os.rmdir(path)
# 刪除乙個單層級的空資料夾,若資料夾不為空則報錯
os.removedirs(path)
# 刪除乙個空資料夾(非空資料夾報錯),然後遞迴返回該資料夾的上一級資料夾,如果上一級資料夾為空,則刪除,然後重複之前的操作,直到上一級資料夾不為空
os.listdir(path)
# 以列表的形式返回指定資料夾下的所有檔案和子資料夾,包含隱藏檔案,返回的是檔名和資料夾名,不是絕對路徑
os.remove(path)
# 刪除檔案,檔案不存在則報錯。檔案是系統刪除,無法在**站中找到
os.renames(oldname,newname)
# 重新命名檔案和資料夾
os.rename
(oldname,newname)
# 重新命名檔案和資料夾
os.stat(path)
# 獲取檔案、資料夾的資訊
os.sep # 返回作業系統的路徑分隔符 windows下為\ linux下為/
os.system(系統命令)
# 呼叫系統命令
os.environ # 獲取系統的環境變數
os.path.split(path)
# 將path分割成(資料夾,檔名)形式的元組
os.path.dirname(path)
# 返回path所在的目錄路徑,就是os.path.split(path)返回元組的第乙個元素
os.path.basename(path)
# 返回path最後的檔案或資料夾的名稱,就是os.path.split(path)返回元組的第二個元素
os.path.
exists
(path)
#path存在則返回true,不存在則返回false
os.path.isabs(path)
#path為絕對路徑返回true,否則返回false
os.path.isfile(path)
#path為檔案且存在則返回true,否則返回false
os.path.isdir(path)
#path為資料夾且存在則返回true,否則返回false
os.path.getsize(path)
#path為檔案則返回檔案大小(位元組),若path為資料夾則返回0
os.path.getatime(path)
# 返回path所指向的檔案或者資料夾的最後訪問時間
os.path.getmtime(path)
# 返回path所指向的檔案或者資料夾的最後修改時間
python中os模組的常用
os模組很多操作檔案目錄等等,直接粘舉例和注釋 1 import os2 os.makedirs a b c d 可生成多層遞迴目錄 此步會當前檔案目錄建立a裡面b,依次類推 3 os.removedirs a b c d 若目錄為空,則刪除,並遞迴到上一級目錄,如若也為空,則刪除,依此類推 4 o...
python常用模組之os模組
os模組可以處理檔案和目錄這些日常手動需要做的操作,比如常用的刪除檔案等。此外,os不受平台限制,非常方便。常用功能 1 os.name 顯示當前使用的平台 import os print os.name nt windows2 os.getcwd 顯示當前python指令碼工作路徑 print o...
Python中的os模組
os.listdir dirname 列出dirname下的目錄和檔案 os.getcwd 獲得當前工作目錄 os.curdir 返回當前目錄 os.chdir dirname 改變工作目錄到dirname os.path.isdir name 判斷name是不是乙個目錄,name不是目錄就返回fa...