python中os常用函式總結

2021-10-08 19:37:22 字數 923 閱讀 6384

函式

作用os.getword()

返回當前工作目錄

os.lisdir(path)

返回包含當前目錄下所有檔案的列表

os.path.abspath(path)

返回path的絕對路徑

函式作用

os.system()

執行shell命令

os.system(『cmd』)

在windows下執行終端

os.system(『ls』)

linux下檢視當前目錄的所有檔案

函式作用

os.path.split(path)

將指定檔案的目錄和檔名分開為元組

os.path.join(path1,path2…)

將path1,path2…組合成絕對路徑

os.path.dirname(path)

返回path中目錄的名稱

os.path.basename(path)

返回path中的檔名

函式作用

os.mkdir(path)

建立path目錄

os.mkdirs(path)

建立多級目錄

函式作用

os.remove(path)

刪除檔案

os.rmdir(path)

刪除目錄path

os.removedirs(path)

遞迴刪除多級目錄

os.chdir(path)

函式作用

os.path.exists(path)

判斷path是否存在

os.path.isfile(path)

判斷path是否為檔案

os.path.isdir(path)

判斷path是否目錄

os.path.getsize(path)

Python中OS常用方法

python的標準庫中的os模組包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。即它允許乙個程式在編寫後不需要任何改動,也不會發生任何問題,就可以在linux和windows下執行。下面列出了一些在os模組中比較有用的部分。它們中的大多數都簡單明瞭。os.sep可...

python中的os函式

python中經常需要呼叫目錄下面的一些檔案這就需要獲取目錄中的內容,所以要使用一些特別的函式,比如os。這個函式作用廣泛。本文只介紹以下幾種功能,其餘功能日後再補 os.getcwd os.path.abspath os.chdir path 首先是os.getcwd 用於獲取當前目錄。第二是os...

python中os模組的常用

os模組很多操作檔案目錄等等,直接粘舉例和注釋 1 import os2 os.makedirs a b c d 可生成多層遞迴目錄 此步會當前檔案目錄建立a裡面b,依次類推 3 os.removedirs a b c d 若目錄為空,則刪除,並遞迴到上一級目錄,如若也為空,則刪除,依此類推 4 o...