python中的os函式

2021-07-31 16:58:20 字數 610 閱讀 9333

python中經常需要呼叫目錄下面的一些檔案這就需要獲取目錄中的內容,所以要使用一些特別的函式,比如os。

這個函式作用廣泛。本文只介紹以下幾種功能,其餘功能日後再補:os.getcwd(),os.path.abspath('.'),os.chdir(path)

首先是os.getcwd()用於獲取當前目錄。

第二是os.path.abspath('.')同上都可獲取當前目錄,但是如果多加乙個'.'變為os.path.abspath('..')就會獲取上一級目錄

第三是os.chdir(path)這個函式接受乙個string形式的路徑檔案,這個函式會改變整個正在執行的路徑路徑。

第四是os.listdir(path)這個函式會獲取給定的path路徑下所有的檔案並以列表的形式返回。

此外還有幾個判斷指令:

os.path.isfile(path)  #路徑是否為檔案

os.path.isdir(path)  #路徑是否為目錄

os.path.islink(path)  #路徑是否為鏈結

最後可能在實際中會遇到其他的一些操作,如需要將兩個檔案路徑拼起來,那麼我們會選擇如這樣的操作

os.path.join(path,'example')

python中os模組的walk函式

python的文件中對walk的介紹 walk top,topdown true,onerror none,followlinks false 樹狀目錄的生成器。對於以top引數為根的目錄下每乙個子目錄 包括top本身,但不包括 和 生成3元組 dirpath,dirnames,filenames ...

python中os常用函式總結

函式 作用os.getword 返回當前工作目錄 os.lisdir path 返回包含當前目錄下所有檔案的列表 os.path.abspath path 返回path的絕對路徑 函式作用 os.system 執行shell命令 os.system cmd 在windows下執行終端 os.syst...

python的os內建函式

python open 函式用於開啟乙個檔案 open 路徑 開啟方式 開啟方式 r 唯讀模式,w 寫模式,a 追加模式 b 二進位制模式,讀 寫模式。例 fh open f file1.txt w 以寫的方式開啟檔案,如果檔案存在就開啟,如果檔案不存在就建立再開啟 已寫模式開啟檔案的時候會把原有的...