python中mkdir函数作用与使用方法

  • Post category:Python

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中创建新目录的信息,开始使用它来更好地管理你的文件和目录吧!