天天看點

os 和 os.path 子產品

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")      
  1. remove(path) 删除指定的檔案
  2. rename(src,dest) 重命名檔案或目錄
  3. stat(path) 傳回檔案的所有屬性
  4. listdir(path) 傳回 path 目錄下的檔案和目錄清單
  5. mkdir(path) 建立目錄
  6. makedirs(path1/path2/path3/… ) 建立多級目錄
  7. rmdir(path) 删除目錄
  8. removedirs(path1/path2…) 删除多級目錄
  9. getcwd() 傳回目前工作目錄:current work dir
  10. chdir(path) 把 path 設為目前工作目錄
  11. walk() 周遊目錄樹
  12. sep 目前作業系統所使用的路徑分隔符