python os與sys模組介紹
轉自https://www.jb51.net/article/128172.htm
os 與 sys 模組的不同的官方解釋
os:提供一種方便的使用作業系統函式的方法
sys:提供訪問由直譯器使用或維護的變數和在與直譯器互動使用到的函式。
因此, sys 模組區別於 os 模組,sys 模組提供了一系列的函式和變數,用於操控
python 的執行時環境, 而 os 提供了訪問作業系統底層的介面.
Python os模組包含普遍的作業系統功能。如果你希望你的程式能夠與平臺無關的話,這個模組是尤為重要的。如果我們要操作檔案、目錄,可以在命令列下面輸入作業系統提供的各種命令來完成。比如dir、cp等命令。其實作業系統提供的命令只是簡單地呼叫了作業系統提供的介面函式,Python內建的os模組也可以直接呼叫作業系統提供的介面函式。
常用方法
#去掉檔名,返回目錄路徑
|
詳細os:https://www.jb51.net/article/57995.htm
sys 常用方法總結如下:
sys模組包括了一組非常實用的服務,內含很多函式方法和變數,用來處理Python執行時配置以及資源,從而可以與前當程式之外的系統環境互動,如:Python直譯器。
匯入sys模組
首先,開啟終端模擬器進入Python直譯器或者開啟IDE編輯器建立一個新的.py字尾名的Python程式檔案。
下面,以直譯器中的操作舉例:
1 2 |
|
|