Python的makedirs()
方法是遞歸目錄創建功能。類似於mkdir()
,但使所有中間級目錄需要包含子目錄。
默認模式為0777
(八進制)。在某些系統上,忽略模式。 使用時首先遮罩當前的umask
值。
如果exists_ok
為False
(默認值),則如果目標目錄已存在,則引發OSError
錯誤。
語法
以下是makedirs()
方法的語法 -
os.makedirs(path[, mode])
參數
- path - 這是需要遞歸創建的路徑。
- mode - 這是要給出的目錄的模式。
返回值
- 此方法返回設備號。
示例
以下示例顯示了makedirs()
方法的用法。
#!/usr/bin/python3
import os, sys
# Path to be created
path = "d:/tmp/home/monthly/daily"
os.makedirs( path, 493 ) #decimal equivalent of 0755 used on Windows
print ("Path is created")
執行上面代碼後,將得到以下結果 -
Path is created
上一篇:
Python os模組方法
下一篇:
Python異常處理