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個字節長度的隨機字符串,通常用於加解密運算