当我们需要在Python中创建新文件夹时,使用mkdir函数可以方便地实现这一目标。该函数属于Python标准库os模块,可以接受一个参数作为需要创建的文件夹的名称,并将其放置在当前工作目录下。
下面详细讲解Python中mkdir函数的作用与使用方法:
1. 函数作用:
Python中的mkdir函数实现创建新文件夹的功能,即在指定路径下创建新的目录。
2. 函数语法:
import os
os.mkdir(path, mode=0o777, *, dir_fd=None)
参数说明:
- path:需要创建的新文件夹名称,可以是相对路径或绝对路径(如果路径中不存在任何文件夹,则函数会自动创建所需的文件夹)
- mode:文件夹权限,默认为0o777
3. 使用示例1:
# 导入 os 模块
import os
# 定义文件夹名称与路径
dirname = "testdir"
path = "./" + dirname
# 创建文件夹
try:
os.mkdir(path)
print("文件夹创建成功.")
except:
print("文件夹创建失败.")
输出结果:
文件夹创建成功.
4. 使用示例2:
# 导入 os 模块
import os
# 定义文件夹名称与路径
dirname = "testdir"
subdir = "subdir"
path = "./" + dirname + "/" + subdir
# 创建文件夹
try:
os.mkdir(path)
print("文件夹创建成功.")
except:
print("文件夹创建失败.")
输出结果:
文件夹创建成功.
在示例2中,我们首先创建了一个名为“testdir”的文件夹,然后在该文件夹下创建一个名为“subdir”的子文件夹,最终成功创建了路径为“./testdir/subdir”的子目录。