Python的os.mkdir和os.makedirs如何使用

知識庫

Python的os.mkdir和os.makedirs如何使用

2023-10-26 10:59


本文介紹了Python中的os.mkdir和os.makedirs函數的使用方法,以及它們的區別和注意事項。

                                            
    

在Python中,os模塊提供了兩個函數用于創建目錄:os.mkdir和os.makedirs。

os.mkdir

os.mkdir函數用于創建單層目錄。

import osdirectory = "/path/to/new/directory"
os.mkdir(directory)

上述代碼將在指定路徑下創建一個名為"directory"的目錄。

os.makedirs

os.makedirs函數用于遞歸地創建多層目錄。

import osdirectory = "/path/to/new/directory"
os.makedirs(directory)

上述代碼將遞歸地創建指定路徑下的所有目錄。如果路徑中的某一級目錄不存在,則會自動創建。

注意事項

  • 當目錄已存在時,os.mkdir和os.makedirs函數會引發OSError異常。
  • 在使用這兩個函數創建目錄之前,應確保對目錄的訪問權限。

label :
  • Python
  • os.mkdir
  • os.makedirs
  • 目錄創建