os庫

os庫:提供通用的,基本的操做系統交互功能
os庫是Python標準庫,經常使用路徑操做,進程管理,環境參數幾類函數
os庫基本介紹:
路徑操做:os.path子庫,處理文件路徑及信息
進程管理:啓動系統中其餘程序
環境參數:得到系統軟硬件信息等環境參數
路徑操做:os.path子庫以path爲入口,用於操做和處理文件路徑
import os.path
import os.path as op
具體方法:
os.path.abspath(path):返回path目錄中的絕對路徑
os.path.normalpath(path):歸一化path的表示形式,統一用\分割路徑
os.path.relpath(path):返回當前程序與文件之間的相對路徑
os.path.dirname(path):返回path中的目錄名稱
os.path.basename(path):返回path中最後的文件名稱
os.path.join(path,*paths):組合path與paths,返回一個路徑字符串
os.path.isdir(path):返回path所對應是否爲已存在的目錄,返回True或False
os.path.exist(path):返回path對應的文件或目錄是否存在,返回True或False
os.path.isfile(path):判斷path所對應的是否爲已存在文件,返回True或False
os.path.getatime(path):返回path對應文件或目錄上一次的訪問時間
進程管理:
os.system(command):執行程序或命令command,在windows系統中,返回值爲cmd的調用返回信息windows

環境參數:
os.chdir(path):修改當前程序操做的路徑
os.getcwd():返回當前程序的當前路徑
os.getlogin():得到當前系統登陸用戶名稱
os.cpu_count():得到當前系統的CPU數量
os.urandom(n):得到n個字節長度的隨機字符串,一般用於家解密運算
os.path.getmtime(path):返回path對應文件或目錄最近一次的修改時間
os.path.getctime(path):返回path對應文件或目錄的建立時間
os.path.getsize(path):返回path對應的文件大小,以字節爲單位dom

相關文章
相關標籤/搜索