Python的makedirs()
方法是遞回目錄建立功能。類似於mkdir()
,但使所有中間級目錄需要包含子目錄。
預設模式為0777
(八進位制)。在某些系統上,忽略模式。 使用時首先遮蔽當前的umask
值。
如果exists_ok
為False
(預設值),則如果目標目錄已存在,則引發OSError
錯誤。
語法
以下是makedirs()
方法的語法 -
os.makedirs(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