要在 Python 中生成文件夹,可以使用内置的 os
模块。以下是一个简单的示例代码,用于在当前目录下创建一个名为 example_folder
的文件夹:
python
import os
#要创建的文件夹名称
name = 'example_folder'
#文件夹创建,带是否存在的情况
def Created_folder(folder_name)->None:
# 检查文件夹是否已经存在
if not os.path.exists(folder_name):
# 创建文件夹
os.makedirs(folder_name)
Created_folder(name)
print(f'Created folder {name}')
在这个示例中,我们首先定义了要创建的文件夹的名称。然后,我们使用 os.path.exists
函数检查该文件夹是否已经存在。如果文件夹不存在,我们使用 os.makedirs
函数创建该文件夹。最后,我们输出一条消息,表示已经创建了该文件夹。
需要注意的是,如果文件夹已经存在,os.makedirs
函数会抛出 FileExistsError
异常。如果您想要在文件夹已经存在时避免这种情况,可以使用 os.makedirs
函数的 exist_ok
参数,将其设置为 True
。这样,如果文件夹已经存在,则不会抛出异常,而是直接返回。