可以使用以下代码实现:
import os
# 定义要创建文件夹的目录路径
directory_path = "/path/to/directory"
# 定义要创建的文件夹数量
num_folders = 10
# 使用循环创建文件夹
for i in range(1, num_folders+1):
folder_name = f"folder{i}"
folder_path = os.path.join(directory_path, folder_name)
try:
os.makedirs(folder_path)
print(f"成功创建文件夹:{folder_name}")
except FileExistsError:
print(f"文件夹已存在:{folder_name}")
代码解释:
os
模块,用于操作系统相关的功能。directory_path
,请将/path/to/directory
替换为实际的目录路径。num_folders
,请将10
替换为实际需要创建的文件夹数量。os.makedirs()
函数创建文件夹。os.path.join()
函数用于拼接目录路径和文件夹名称,确保跨平台兼容性。try
块中,我们尝试创建文件夹,并打印成功消息。如果文件夹已经存在,则会抛出FileExistsError
异常,在except
块中捕获并打印文件夹已存在的消息。这个脚本适用于在Red Hat Linux系统上批量创建文件夹。您可以根据实际需求修改目录路径和文件夹数量。同时,我们还提供了腾讯云的相关产品和产品介绍链接地址,但由于要求不提及其他品牌商,所以在此不做具体推荐。
领取专属 10元无门槛券
手把手带您无忧上云