mkdir函数是python的一个文件和文件夹操作函数之一,其作用是创建一个新的目录(文件夹)。
函数定义
在Python中,可以使用os模块中的mkdir函数来创建目录。 具体定义如下:
os.mkdir(path[, mode])
其中:
- path:需要创建的目录路径。
- mode:设置目录的权限(可选项),默认的权限是0o777,表示具有最大权限的目录。
使用方法
示例一:创建一个新目录
下面是一个简单的例子,用来创建一个新的名为’mydir’的目录:
import os
# 指定目录
path = "mydir"
# 创建目录
os.mkdir(path)
print("目录已创建")
执行该脚本,将在当前目录下创建一个新的目录mydir,并在控制台输出”目录已创建”。
示例二:拒绝重复创建目录
为了避免重复创建相同名称的目录,可以通过异常处理来检查可能的错误。下面是一个使用try-except结构的示例,可以避免重复创建目录:
import os
# 目录名称
path = "mydir"
# 创建目录
try:
os.mkdir(path)
except FileExistsError:
print("目录已存在")
else:
print("目录已创建")
在这个例子中,如果目录名称mydir已经存在,那么将触发FileExistsError异常。同时,控制台将输出“目录已存在”;否则,将创建一个新目录,并输出“目录已创建”。
总结
通过使用os.mkdir()函数,可以轻松地在Python中创建新目录。现在你已经掌握了更多在Python中创建新目录的信息,开始使用它来更好地管理你的文件和目录吧!