Python os.makedirs()方法

Python的makedirs()方法是遞歸目錄創建功能。類似於mkdir(),但使所有中間級目錄需要包含子目錄。

默認模式為0777(八進制)。在某些系統上,忽略模式。 使用時首先遮罩當前的umask值。

如果exists_okFalse(默認值),則如果目標目錄已存在,則引發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異常處理