Python os.mkdir() 函数用于创建单层目录。
语法
os.mkdir(path)参数
path:要创建的目录路径。可选 mode:权限(默认 0o777)。
返回值
无返回值(返回 None)。目录已存在抛 FileExistsError,父目录不存在抛 FileNotFoundError。
示例
import os
os.mkdir("data") # 创建 data 目录
print(os.path.exists("data")) # True
# 已存在会抛 FileExistsError,先判断
if not os.path.exists("logs"):
os.mkdir("logs")
# 递归创建多层目录
os.makedirs("a/b/c", exist_ok=True)注意事项
mkdir 只能建单层(父目录要存在);多层用 makedirs。目录已存在抛 FileExistsError。