📅  最后修改于: 2023-12-03 15:09:19.830000             🧑  作者: Mango
在文件处理中,我们经常需要处理文件夹(目录)的操作,比如创建文件夹、删除文件夹、遍历文件夹等。而在Python中,处理文件夹也是比较简单的,下面我们介绍如何使用Python来创建一个新的文件夹。
在创建目录之前,我们首先要判断当前目录是否已经存在,以免重复创建导致错误。我们可以使用Python内置的os模块中的path.exists()方法来判断目录是否存在。代码如下:
import os
if not os.path.exists(directory_path):
os.mkdir(directory_path)
当我们判断目录不存在时,我们就可以使用os.mkdir()或os.makedirs()方法来创建一个新的文件夹或多层文件夹了。
import os
# 创建单层目录
os.mkdir(directory_path)
# 创建多层目录
os.makedirs(directory_path)
其中,os.mkdir()函数用于创建单层目录,即在目标路径下创建一个文件夹,如果文件夹已存在,则报错;os.makedirs()函数用于创建多层目录,即在目标路径下创建一系列文件夹,如果文件夹已存在,则直接返回。
下面是一个完整的示例代码,演示了如何通过Python创建一个新的文件夹:
import os
directory_path = 'new_directory'
if not os.path.exists(directory_path):
os.makedirs(directory_path)
print('新的文件夹已经创建成功!')
代码执行后,控制台输出如下:
新的文件夹已经创建成功!
此时,我们可以在当前目录下找到新创建的文件夹new_directory了。