1. 程式人生 > >python入門之os模塊

python入門之os模塊

判斷 name remove rmdir moved comm ... python 分隔符

import os

os.getcwd()                  同Linux的pwd
os.chdir("/opt")             同Linux的cd
os.curdir                    返回當前目錄
os.pardir                    獲取上一層目錄字符串名
os.makedirs("/a/b/c")        生成多層目錄
os.removedirs("dirname")     目錄若為空,刪除,遞歸上一層,依次判斷刪除
os.mkdir("dirname")          生成單層目錄
os.rmdir(
"dirname") 刪除單層目錄,若不為空,則無法刪除,報錯 os.listdir("dirname") 列出指定目錄下所有文件和目錄,包括隱藏文件,並以列表打印 os.remove() 刪除一個文件 os.rename("old","new") 重命名文件或目錄 os.stat(path/filename) 獲取文件/目錄信息 os.seq 返回路徑分隔符,win為\\ Linux為/ os.name 當前使用平臺,win為
nt,Linux為posix os.system("command") 模擬執行命令 os.environ 獲取系統環境變量 os.path.abspath(path) 返回path的絕對路徑 os.path.split(path) 將path分割成目錄和文件名,元組返回 os.path.dirname(path) 獲取目錄,不要文件名 os.path.basename(path) 獲取文件名,不要目錄 os.path.exists(path) 若path存在,返回true os.path.isabs(path) 若path是絕對路徑,返回true os.path.isfile(path) 若path是一個存在的文件,ture os.path.isdir(path) 若是一個存在的目錄,true os.path.join(str1,str2,...) 將多個路徑組合返回 os.path.getatime(path) 獲取path所指向的文件或目錄的最後存取時間 os.path.getmtime(path) 獲取path所指向的文件或目錄的最後修改時間

python入門之os模塊