欢迎访问宙启技术站
智能推送

mkdir()创建一个新目录?

发布时间:2023-12-09 04:29:04

mkdir()是一个在计算机系统中用于创建新目录的命令或函数。它的基本语法是:

mkdir(directory_path [, mode])

参数说明:

- directory_path:要创建的目录的路径。

- mode(可选):要创建的目录的权限设置,默认为 0777。

mkdir()函数将返回一个布尔值,表示是否成功创建了新目录。如果目录创建成功,则返回 True;否则,返回 False。

在使用mkdir()函数时,可以先判断要创建的目录是否已经存在,如果不存在则使用mkdir()函数创建新目录。例如,在Python代码中可以这样写:

import os

def create_directory(directory_path):
    if not os.path.exists(directory_path):
        os.mkdir(directory_path)
        print("成功创建目录:", directory_path)
    else:
        print("目录已存在:", directory_path)

# 调用函数创建新目录
create_directory("E:/new_directory")

上述代码首先导入了os模块,然后定义了一个名为create_directory()的函数。该函数接收一个参数directory_path,用于指定要创建的目录的路径。在函数体内部,使用os.path.exists()函数判断该目录是否已经存在。如果不存在,则使用os.mkdir()函数创建新目录,并在控制台输出成功创建的提示信息。如果目录已经存在,则直接输出目录已存在的提示信息。

除了使用mkdir()函数来创建新目录外,还可以使用系统命令mkdir来实现。在Linux和Unix操作系统中,可以直接在终端中使用mkdir命令来创建新目录。在Windows操作系统中,在命令提示符或PowerShell中使用mkdir命令来创建新目录。例如,在命令提示符中可以输入以下命令来创建新目录:

mkdir new_directory

以上命令将在当前路径下创建一个名为new_directory的新目录。

总结起来,mkdir()函数是一种用于创建新目录的方法,它可以在Python代码中使用,也可以在终端中使用系统命令来实现。无论是使用mkdir()函数还是使用命令,都可以方便地创建新目录以存储文件和数据。