python os模組的使用

2021-10-12 16:27:13 字數 809 閱讀 9269

# 獲取當前目錄的路徑 

os.getcwd(

)# 建立指定目錄

os.mkdir(path)

# 與 mkdir() 類似,但會自動建立到達最後一級目錄所需要的中間目錄。

os.makedirs(path)

# 返回乙個列表,該列表包含了 path 中所有檔案與目錄的名稱。

os.listdir(

)# 顯示當前目錄的絕對路徑 os.path.abspath('./')

os.path.abspath(

"__file__"

)# 如果 path 是 現有的 目錄,則返回 true。

os.path.isdir(path)

# 如果 path 是 現有的 常規檔案,則返回 true。

os.path.isfile(

)# 目錄分隔符

os.sep

# 合理地拼接乙個或多個路徑部分。

os.path.join(path,

*paths)

# 返回路徑 path 的目錄名稱

os.path.dirname(

"/tmp/test.txt"

)# '/tmp'

# 返回路徑 path 的基本名稱,檔名或是最後一級的目錄名

os.path.basename(

"/tmp/test.txt"

)# 'test.txt'

os.path.basename(

"/tmp/test"

)# 'test'

python os模組使用

os.sep 可以取代作業系統 特定的路徑分割符 os.linesep 字串給出當前平台使用的行終止符。例如,windows使用 r n linux使用 n 而mac使用 r os.name 字串指示你正在使用的平台。比如對於windows,它是 nt 而對於linux unix使用者,它是 pos...

python os模組使用

os模組提供了很多對系統直接操作的方法,實現對目錄的操作。例如 import os os.mkdir root 建立乙個root目錄,但不能聯級建立 os.makedir a b c 可以級聯建立相當於linux中的mkdir p os.rmdir 目錄 刪除目錄,不能刪除有內容的目錄 os.rem...

python os模組使用

python中對檔案 資料夾 檔案操作函式 的操作需要涉及到os模組和shutil模組。得到當前工作目錄,即當前python指令碼工作的目錄路徑 os.getcwd 返回指定目錄下的所有檔案和目錄名 os.listdir 函式用來刪除乙個檔案 os.remove 刪除多個目錄 os.removedi...