os庫(python)—總結


import os
import os.path as op
import os.system as ost

#os庫是Python標准庫,包含幾百個函數,常用路徑操作、進程管理、環境參數等幾類。os.path子庫以path為入口,用於操作和處理文件路徑。

# 路徑操作:os.path子庫,處理文件路徑及信息
# 進程管理:啟動系統中其他程序
# 環境參數:獲得系統軟硬件信息等環境參數

op.abspath(path)                # 返回path在當前系統中的絕對路徑
op.normpath(path)            # 歸一化path的表示形式,統一用\\分隔路徑
op.relpath(path)                # 返回當前程序與文件之間的相對路徑 (relative path)
op.dirname(path)               # 返回path中的目錄名稱
op.basename(path)            # 返回path中最后的文件名稱
op.join(path, *paths)          # 組合path與paths,返回一個路徑字符串
op.exists(path)                   # 判斷path對應文件或目錄是否存在,返回True或False
op.isfile(path)                      # 判斷path所對應是否為已存在的文件,返回True或False
op.isdir(path)                      # 判斷path所對應是否為已存在的目錄,返回True或False
op.getatime(path)              # 返回path對應文件或目錄上一次的訪問時間
op.getmtime(path)            # 返回path對應文件或目錄最近一次的修改時間
op.getctime(path)             # 返回path對應文件或目錄的創建時間
op.getsize(path)                # 返回path對應文件的大小,以字節為單位



ost(command)               # 執行程序或命令command,在Windows系統中,返回值為cmd的調用返回信息 


os.chdir(path)                   # 修改當前程序操作的路徑
os.getcwd()                      # 返回程序的當前路徑
os.getlogin()                     # 獲得當前系統登錄用戶名稱
os.cpu_count()                 # 獲得當前系統的CPU數量
os.urandom(n)                 # 獲得n個字節長度的隨機字符串,通常用於加解密運算












                         

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM