可以使用os模塊中的mkdir()
函數來批量創建文件夾。下面是一個簡單的示例代碼:
import os
# 批量創建文件夾
def create_folders(folders):
for folder in folders:
os.mkdir(folder)
print(f"文件夾 {folder} 創建成功")
# 調用函數創建文件夾
folders_to_create = ['folder1', 'folder2', 'folder3']
create_folders(folders_to_create)
在上面的代碼中,create_folders()
函數接受一個文件夾列表作為參數,然后使用os.mkdir()
函數來創建每個文件夾。最后,會打印出每個文件夾創建成功的消息。
注意:如果要創建的文件夾已經存在,os.mkdir()
函數將會引發FileExistsError
錯誤。如果希望在文件夾已存在時不引發錯誤,可以使用os.makedirs()
函數代替os.mkdir()
函數。os.makedirs()
函數可以遞歸地創建文件夾。示例如下:
import os
# 批量創建文件夾
def create_folders(folders):
for folder in folders:
os.makedirs(folder, exist_ok=True)
print(f"文件夾 {folder} 創建成功")
# 調用函數創建文件夾
folders_to_create = ['folder1', 'folder2', 'folder3']
create_folders(folders_to_create)
在上面的代碼中,os.makedirs()
函數的exist_ok
參數設置為True
,表示如果文件夾已存在,不會引發錯誤。