Python 模組學習 os模組

2021-10-01 14:23:14 字數 962 閱讀 9171

os模組提供了多個訪問作業系統服務的功能

os.name

顯示當前使用平台

os.getcwd()

顯示當前python指令碼工作路徑

os.listdir('dirname')

顯示目錄dirname下的所有檔案和目錄名

os.remove('filename')

刪除乙個檔案

os.makedirs('dirname/dirname')

生成多層遞迴目錄

os.rmdir('dirname')

刪除單級目錄

os.rename('oldname','newname')

重新命名檔案

os.environ:

獲取系統的環境變數

os.systm(command)

執行shell命令

os.sep

顯示當前平台下路徑分隔符

os.linesep

顯示當前平台使用的行終止符('\n','\r')

os.urandom(n)

即產生n個位元組的字串,可以作為隨機加密的key使用

os.path.abspath(path)

顯示當前絕對路徑

os.path.dirname(path)

返回該路徑的父目錄

os.path.basename(path)

返回該路徑的最後乙個檔案或目錄,若path以\或/結尾,則返回空值

os.path.isfile(path)

若path是乙個檔案,返回true

os.path.isdir(path)

若path是乙個目錄,返回true

os.path.split(path)

將path分割成路徑名和檔名

os.path.join(path,name)

連線目錄與檔名或目錄,結果為path/name

Python 模組學習 os模組

一 os模組概述 python os模組包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。一語中的 二 常用方法 1 os.name 輸出字串指示正在使用的平台。如果是window 則用 nt 表示,對於linux unix使用者,它是 posix 2 os.get...

Python 模組學習 os模組

一 os模組概述 python os模組包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。一語中的 二 常用方法 1 os.name 輸出字串指示正在使用的平台。如果是window 則用 nt 表示,對於linux unix使用者,它是 posix 2 os.get...

python模組學習 os模組

一 os模組概述 python os模組包含普遍的作業系統功能。例如檔案的複製 建立 修改 刪除檔案及資料夾.二 常用方法 1 os.listdir 返回指定目錄下的所有檔案和目錄名。2 os.remove 刪除乙個檔案。3 os.system 執行shell命令。4 os.path.split 函...