Python os.makedirs() 方法
python os.makedirs() 方法
os.makedirs() 方法用于遞歸創建目錄。
如果子目錄創建失敗或者已經存在,會拋出一個 oserror 的異常,windows上error 183 即為目錄已經存在的異常錯誤。
如果第一個參數 path 只有一級,則 mkdir() 函數相同。
語法
makedirs()方法語法格式如下:
os.makedirs(path, mode=0o777)
參數
- path -- 需要遞歸創建的目錄,可以是相對或者絕對路徑。。
- mode -- 權限模式。
返回值
該方法沒有返回值。
實例
以下實例演示了 makedirs() 方法的使用:
實例
#!/usr/bin/python# -*- coding: utf-8 -*-
import os, sys
# 創建的目錄
path = "/tmp/home/monthly/daily"
os.makedirs( path, 0755 );
print "路徑被創建"
執行以上程序輸出結果為:
路徑被創建