共計 804 個字符,預(yù)計需要花費 3 分鐘才能閱讀完成。
可以使用 os 模塊中的 mkdir()
函數(shù)來批量創(chuàng)建文件夾。下面是一個簡單的示例代碼:
import os
# 批量創(chuàng)建文件夾
def create_folders(folders):
for folder in folders:
os.mkdir(folder)
print(f" 文件夾 {folder} 創(chuàng)建成功 ")
# 調(diào)用函數(shù)創(chuàng)建文件夾
folders_to_create = ['folder1', 'folder2', 'folder3']
create_folders(folders_to_create)
在上面的代碼中,create_folders()
函數(shù)接受一個文件夾列表作為參數(shù),然后使用 os.mkdir()
函數(shù)來創(chuàng)建每個文件夾。最后,會打印出每個文件夾創(chuàng)建成功的消息。
注意:如果要創(chuàng)建的文件夾已經(jīng)存在,os.mkdir()
函數(shù)將會引發(fā) FileExistsError
錯誤。如果希望在文件夾已存在時不引發(fā)錯誤,可以使用 os.makedirs()
函數(shù)代替 os.mkdir()
函數(shù)。os.makedirs()
函數(shù)可以遞歸地創(chuàng)建文件夾。示例如下:
import os
# 批量創(chuàng)建文件夾
def create_folders(folders):
for folder in folders:
os.makedirs(folder, exist_ok=True)
print(f" 文件夾 {folder} 創(chuàng)建成功 ")
# 調(diào)用函數(shù)創(chuàng)建文件夾
folders_to_create = ['folder1', 'folder2', 'folder3']
create_folders(folders_to_create)
在上面的代碼中,os.makedirs()
函數(shù)的 exist_ok
參數(shù)設(shè)置為True
,表示如果文件夾已存在,不會引發(fā)錯誤。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完