Python3 內建模組 os

2021-10-03 16:46:51 字數 773 閱讀 6006

方法名

說明os.access

判斷檔案許可權

os.chdir

改變當前工作目錄

os.chmod(file)

修改檔案許可權

os.execvp()

啟動乙個新程序

os.execvp()

執行外部程式指令碼(uinx)

os.fork()

獲取父程序id,在子程序返回中返回0

os.getcwd()

獲取當前檔案路徑

os.listdir()

列出指定目錄下所有檔案

os.makedirs()

建立多級目錄

os.mkdir()

新建目錄

os.name(file)

獲取作業系統標識

os.remove()

刪除檔案

os.removedirs()

刪除多級目錄

os.rename()

重新命名檔案

os.rmdir()

刪除空目錄(刪除非空目錄, 使用shutil.rmtree())

os.spawn()

執行外部程式指令碼(windows)

os.stat(file)

獲取檔案屬性

os.system()

執行作業系統命令

os.unlink()

刪除檔案

os.utime(file)

修改檔案時間戳

os.wait()

暫時未知

python3中OS的模組

os模組簡單的來說它是乙個python的系統程式設計的操作模組,可以處理檔案和目錄這些我們日常手動需要做的操作。可以檢視os模組的幫助文件 import os 匯入os模組 help os 檢視os模組幫助文件,裡面詳細的模組相關函式和使用方法 import os,sys print sys.pat...

Python3之OS模組使用

舉例 首先需要匯入os模組 import os windows base dir os.path.dirname os.path.dirname os.path.abspath file testdatas dir os.path.join base dir,testdatas testcases ...

Python3之內置模組collections

collections是python內建的乙個集合模組,提供了許多有用的集合類。namedtuple 我們知道tuple可以表示不可變集合,例如,乙個點的二維座標可以表示成 p 1,2 但是,看到 1,2 很難看出這個tuple是用來表示乙個座標的。定義乙個class又小題大做了,這時,namedt...