2024年05月13日 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
模块提供的mkdir
和makedirs
方法,我们可以轻松地创建单个目录或多级目录。同时,我们也学习了如何判断目录是否存在,从而做到在创建目录之前做必要的检查。
本文链接:http://so.lmcjl.com/news/4401/