os 子產品可以幫助我們直接對作業系統進行操作。我們可以直接調用作業系統的可執行 檔案、指令,直接操作檔案、目錄等等。在系統運維的核心基礎。
os 子產品-調用作業系統指令
os.system 可以幫助我們直接調用系統的指令
【示例】os.system 調用 windows 系統的記事本程式
import os
os.system("notepad.exe")
【示例】os.system 調用 windows 系統中 ping 指令
import os
os.system("ping www.baidu.com")
- remove(path) 删除指定的檔案
- rename(src,dest) 重命名檔案或目錄
- stat(path) 傳回檔案的所有屬性
- listdir(path) 傳回 path 目錄下的檔案和目錄清單
- mkdir(path) 建立目錄
- makedirs(path1/path2/path3/… ) 建立多級目錄
- rmdir(path) 删除目錄
- removedirs(path1/path2…) 删除多級目錄
- getcwd() 傳回目前工作目錄:current work dir
- chdir(path) 把 path 設為目前工作目錄
- walk() 周遊目錄樹
- sep 目前作業系統所使用的路徑分隔符