在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()
时,如果任何父目录不存在,它会自动创建它们。