os.sep:取代作業系統特定的路徑分隔符
os.name:指示你正在使用的工作平台。比如對於windows,它是』nt』,而對於linux/unix使用者,它是』posix』。
os.getcwd:得到當前工作目錄,即當前python指令碼工作的目錄路徑。
os.getenv()和os.putenv:分別用來讀取和設定環境變數
os.listdir():返回指定目錄下的所有檔案和目錄名
os.remove(file):刪除乙個檔案
os.stat(file):獲得檔案屬性
os.chmod(file):修改檔案許可權和時間戳
os.mkdir(name):建立目錄
os.rmdir(name):刪除目錄
os.removedirs(r「c:\python」):刪除多個目錄
os.system():執行shell命令
os.exit():終止當前程序
os.linesep:給出當前平台的行終止符。例如,windows使用』\r\n』,linux使用』\n』而mac使用』\r』
os.path.split():返回乙個路徑的目錄名和檔名
os.path.isfile()和os.path.isdir()分別檢驗給出的路徑是乙個目錄還是檔案
os.path.existe():檢驗給出的路徑是否真的存在
os.listdir(dirname):列出dirname下的目錄和檔案
os.getcwd():獲得當前工作目錄
os.curdir:返回當前目錄(』.』)
os.chdir(dirname):改變工作目錄到dirname
os.path.isdir(name):判斷name是不是目錄,不是目錄就返回false
os.path.isfile(name):判斷name這個檔案是否存在,不存在返回false
os.path.exists(name):判斷是否存在檔案或目錄name
os.path.getsize(name):或得檔案大小,如果name是目錄返回0l
os.path.abspath(name):獲得絕對路徑
os.path.isabs():判斷是否為絕對路徑
os.path.normpath(path):規範path字串形式
os.path.split(name):分割檔名與目錄(事實上,如果你完全使用目錄,它也會將最後乙個目錄作為檔名而分離,同時它不會判斷檔案或目錄是否存在)
os.path.splitext():分離檔名和副檔名
os.path.join(path,name):連線目錄與檔名或目錄
os.path.basename(path):返回檔名
os.path.dirname(path):返回檔案路徑
Python os模組常用函式詳解
當前使用平台 os.name 返回當前使用平台的代表字元,windows用 nt 表示,linux用 posix 表示 當前路徑和檔案 os.getcwd 返回當前工作目錄 os.listdir path 返回path目錄下所有檔案列表 絕對路徑 os.path.abspath path 返回pat...
Python os模組常用函式詳解
os.path.exists path 判斷path是否存在,存在返回true,不存在返回false os.path.isfile path 判斷path是否為檔案,是返回true,不是返回false os.path.isdir path 判斷path是否目錄,是返回true,不是返回falseos...
python os模組詳解
os.sep 取代作業系統特定的路徑分隔符 os.name 指示你正在使用的工作平台。比如對於windows,它是 nt 而對於linux unix使用者,它是 posix os.getcwd 得到當前工作目錄,即當前python指令碼工作的目錄路徑。os.getenv 和os.putenv 分別用...