os和sys模組的常用方法

2022-06-11 10:21:07 字數 922 閱讀 1466

os模組負責程式與作業系統的互動,提供了訪問作業系統底層的介面;

sys模組負責程式與python直譯器的互動,提供了一系列的函式和變數,用於操控python的執行時環境。

[1] os 常用方法

os.remove(『path/filename』) 刪除檔案

os.rename(oldname, newname) 重新命名檔案

os.walk() 生成目錄樹下的所有檔名

os.chdir(『dirname』) 改變目錄

os.mkdir/makedirs(『dirname』) 建立目錄/多層目錄

os.rmdir/removedirs(『dirname』) 刪除目錄/多層目錄

os.listdir(『dirname』) 列出指定目錄的檔案

os.getcwd() 取得當前工作目錄

os.chmod() 改變目錄許可權

os.path.basename(『path/filename』) 去掉目錄路徑,返回檔名

os.path.dirname(『path/filename』) 去掉檔名,返回目錄路徑

os.path.join(path1[,path2[,…]]) 將分離的各部分組合成乙個路徑名

os.path.split(『path』) 返回(dirname(), basename())元組

os.path.splitext() 返回(filename, extension)元組

os.path.getatime\ctime\mtime 分別返回最近訪問、建立、修改時間

os.path.getsize() 返回檔案大小

os.path.exists() 是否存在

os.path.isabs() 是否為絕對路徑

os.path.isdir() 是否為目錄

os.path.isfile() 是否為檔案

sys模組 和os模組

sys模組 sys.argv 命令列引數list,第乙個元素是程式設計師本事路徑 sys.exit n 退出程式,正常退出時exit 0 sys.version 獲取python解釋程式的版本資訊 sys.maxint 最大的int值 3.0取消 sys.path 返回模組的搜尋路徑,初始化時使用p...

os模組和sys模組方法加解釋

python新增路徑為可以搜尋的路徑 import sys base dir os.path.dirname os.path.abspath os.path.dirname file sys.path.insert 0,os.path.join base dir,articlespider 路徑獲取...

os模組與sys模組

sys模組主要處理系統相關的功能。命令 功能sys.stdin 標準輸入流 sys.stdout 標準輸出流 sys.stderr 標準錯誤流 sys.argv value 接收命令列的引數。例如,windows下的命令列cmd裡面的引數。其中,argv 0 表示該檔案本身。sys.version ...