Python创建目录

2024年05月13日 Python创建目录 极客笔记

Python创建目录

在Python中,我们可以使用os模块来创建目录。os模块提供了一个名为mkdir的方法,可以用来创建目录。

创建单个目录

要创建一个单个目录,可以使用os.mkdir()方法。下面是一个简单的示例代码:

import os

# 定义要创建的目录路径
directory = "new_directory"

# 使用mkdir()方法创建目录
os.mkdir(directory)

print("目录已创建")

运行以上代码后,会在当前工作目录下创建一个名为new_directory的目录。

创建多级目录

如果要创建多级目录(即包含子目录的目录),可以使用os.makedirs()方法。下面是一个示例代码:

import os

# 定义要创建的多级目录路径
directory = "parent_directory/child_directory"

# 使用makedirs()方法创建多级目录
os.makedirs(directory)

print("多级目录已创建")

运行以上代码后,会在当前工作目录下创建一个名为parent_directory的父目录,并在其中创建一个名为child_directory的子目录。

判断目录是否存在

在创建目录之前,我们通常会先判断目录是否已经存在。可以使用os.path.exists()方法来判断目录是否存在。下面是一个示例代码:

import os

# 定义要创建的目录路径
directory = "existing_directory"

# 判断目录是否存在
if os.path.exists(directory):
    print("目录已存在")
else:
    # 使用mkdir()方法创建目录
    os.mkdir(directory)
    print("目录已创建")

运行以上代码时,如果existing_directory目录已经存在,则会输出”目录已存在”;如果目录不存在,则会创建该目录并输出”目录已创建”。

总结

本文介绍了如何使用Python创建目录。通过os模块提供的mkdirmakedirs方法,我们可以轻松地创建单个目录或多级目录。同时,我们也学习了如何判断目录是否存在,从而做到在创建目录之前做必要的检查。

本文链接:http://so.lmcjl.com/news/4401/

展开阅读全文