Python基礎(os模組)

2021-10-24 11:22:33 字數 975 閱讀 3405

os模組主要是和作業系統互動的模組

常見操作

os.cpu_count()  

獲取當前作業系統cpu的核心數

os.system(command)

指定dos命令

os.rename(old,new)

重新命名檔案

os.remove(filepath)

刪除檔案

os.mkdir(path)

建立目錄

os.makedirs(path)

建立多級目錄

os.rmdir(path)

刪除目錄,目錄必須為空

os.removedirs(path)

刪除多級空目錄

os.getcwd()

獲取當前工作目錄

os.listdir()

預設獲取當前目錄下檔案列表,通過傳參可以指定路徑

os.chdir(path)

切換所在路徑

os.path
os.path

主要用於獲取檔案的屬性

os.path.exits(path) (常用)

判斷檔案是否存在

os.path.isfile(path) (常用)

判斷是否是檔案

os.path.isdir(path) (常用)

判斷是否是目錄

os.path.abspath(相對路徑)

將相對路徑轉換為絕對路徑

os.path.isabs(path)

判斷是否是絕對路徑

os.path.basename(path)

獲取路徑中的最後一部分內容

os.path.dirname(path)

獲取父目錄部分,就是將路徑的最後一部分去掉

os.path.getsize(path)

獲取檔案大小 返回的是位元組

python基礎 os模組

對作業系統進行操作的模組 os.walk 遍歷當前資料夾中所有的檔案及資料夾 os.chdir 改變目錄 os.sep 根據不同的平台使用不同的分隔符 os.getcwd 獲取當前路徑目錄 os.listdir 獲取當前路徑下所有的檔案及資料夾 os.mkdir 建立目錄 os.mkdirs 遞迴建...

python基礎 OS模組

os模組主要用來處理檔案和目錄import os1 os.getcwd 檢視當前目錄,模擬pwd print os.getcwd 輸出結果 home idex work2 os.chdir 切換目錄,模擬cd os.chdir r home idex print os.getcwd 輸出結果 hom...

Python基礎(os模組)

os模組用於作業系統級別的操作 1 os.getcwd 獲取當前工作目錄,即當前python指令碼工作的目錄路徑 2 os.chdir dirname 改變當前指令碼工作目錄 相當於shell下cd 3 os.curdir 返回當前目錄 4 os.pardir 獲取當前目錄的父目錄字串名 5 os....