在我看來,python最大的吸引之處在於簡便,同時有很多很多的庫,無論內部還是外部,我們可以很方便的使用它,這就避免了重複造輪子的繁瑣。
下面,我們主要介紹一下os模組,主要是用於操作檔案目錄的乙個模組
閒話不多說,直入正題
1.環境
(1)獲取所有的環境變數值,返回乙個字典:2.路徑os.environ
(2)獲取指定的環境變數值:
os.getenv(key)
(3)獲取正在使用的平台:
os.name
(1)檢視絕對路徑:3.目錄os.path.abspath(...)
(2)獲取當前路徑:
os.getcwd()
(3)把兩個路徑合成乙個:
os.path.join('/tmp/test','testdir')
(4)把乙個路徑拆分成兩部分,後一部分總是最後級別的目錄或檔名:
os.path.split(path)
(1)建立乙個目錄:4.檔案os.mkdir(path)
(2)刪除乙個目錄:
os.rmdir(path)
(3)列出指定目錄下所有的檔案和目錄:
os.listdir(path)
(4)判斷是否是目錄:
os.path.isdir(name)
(5)判斷是否已經存在:
os.path.exists(path)
(1)獲取副檔名:os.path.splitext(file)
(2)檔案重新命名:
os.rename(oldname, newname)
(3)刪除檔案:
os.remove(file)
(4)判斷是否是檔案:
os.path.isfile(name)
(5)返回檔名:
os.path.basename(__file__)
(6)返回檔案所在目錄:
os.path.dirname(__file__)
Python之檔案操作 os模組
python os 模組提供了乙個統一的作業系統介面函式一 對於系統的操作1 os.name 當前使用平台 其中 nt 是 windows,posix 是linux 或者 unix 2 os.sep 輸出作業系統的特定的路徑分隔符。win下為 linux下為 3 os.pathsep 輸出分格符 輸...
python 模組之os操作檔案模組
作用 os又名為 作業系統。所以就是作業系統相關的功能。可以處理檔案和目錄這些我們日常手動需要做的操作,比如 顯示當前目錄下所有檔案 刪除某個檔案 獲取檔案大小.os模組是與作業系統互動的乙個介面 另外,os模組不受平台限制。import os os.name 顯示當前使用的平台 print os....
Python模組之 OS模組
一 os模組概述 python os模組包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。一語中的 二 常用方法 1 os.name 輸出字串指示正在使用的平台。如果是window 則用 nt 表示,對於linux unix使用者,它是 posix 2 os.get...