1. 程式人生 > >Python3.x:os.mkdir與 os.makedirs(創建目錄方法)區別

Python3.x:os.mkdir與 os.makedirs(創建目錄方法)區別

align 存在 多級 enter 一級目錄 ext error ont err

Python3.x:os.mkdir與 os.makedirs區別

1,os.mkdir

mkdir( path [,mode] )

說明:

創建一個目錄,可以是相對或者絕對路徑,mode的默認模式是0777。

如果目錄有多級,則創建最後一級。如果最後一級目錄的上級目錄有不存在的,則會拋出一個OSError。

2,os.makedirs

makedirs( path [,mode] )

說明:

創建遞歸的目錄樹,可以是相對或者絕對路徑,mode的默認模式也是0777。

如果子目錄創建失敗或者已經存在,會拋出一個OSError的異常,Windows上Error 183即為目錄已經存在的異常錯誤。

如果path只有一級,與mkdir一樣。

Python3.x:os.mkdir與 os.makedirs(創建目錄方法)區別