溫馨提示×

Python中os.mkdirs的用法是什么

小億
109
2024-02-04 09:51:35
欄目: 編程語言

在Python中,os.makedirs()函數用于遞歸創建目錄。它將創建指定路徑下的所有中間目錄,如果目錄已經存在則不會拋出錯誤。

語法:

os.makedirs(path, mode=0o777, exist_ok=False)

參數說明:

  • path: 要創建的目錄路徑。
  • mode: 可選參數,指定目錄的權限,默認為 0o777。
  • exist_ok: 可選參數,如果設置為True,則不會拋出目錄已存在的錯誤,默認為False。

示例:

import os

# 創建單個目錄
os.makedirs('mydir')

# 創建多級目錄
os.makedirs('mydir/subdir1/subdir2')

# 創建目錄并設置權限
os.makedirs('mydir', mode=0o755)

# 創建目錄,如果目錄已存在則不拋出錯誤
os.makedirs('mydir', exist_ok=True)

以上示例中,如果指定的目錄不存在,則os.makedirs()函數將創建該目錄或目錄鏈。如果目錄已存在,則根據exist_ok參數的值決定是否拋出錯誤。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女