python

python os命令怎样创建新目录

小樊
82
2024-12-09 10:02:00
栏目: 编程语言

在Python中,您可以使用os模块的mkdir()makedirs()函数来创建新目录

import os

# 创建一个名为new_directory的新目录
new_directory = "new_directory"

# 使用mkdir()函数创建新目录
# 如果目录已存在,此方法将引发FileExistsError异常
try:
    os.mkdir(new_directory)
    print(f"成功创建目录: {new_directory}")
except FileExistsError:
    print(f"目录已存在: {new_directory}")

# 使用makedirs()函数创建多级新目录
# 如果任何父目录不存在,此方法将创建所有必要的目录
sub_directory = os.path.join("parent_directory", "child_directory")
try:
    os.makedirs(sub_directory)
    print(f"成功创建多级目录: {sub_directory}")
except FileExistsError:
    print(f"目录已存在: {sub_directory}")

请注意,mkdir()函数只能创建单级目录,而makedirs()函数可以创建多级目录(例如,父目录和子目录)。在使用makedirs()时,如果任何父目录不存在,它会自动创建它们。

0
看了该问题的人还看了