📅  最后修改于: 2023-12-03 15:23:26.531000             🧑  作者: Mango
在Python中创建目录是一个很常见的操作。Python提供了多个用于管理文件和目录的函数和模块。以下是几种不同方式在Python中创建目录的方法。
我们可以使用os模块的mkdir()
函数来创建一个新的目录。
import os
path = "/path/to/new/folder"
os.mkdir(path)
执行上述代码后,在指定的路径中创建了一个新的文件夹。
如果你想创建嵌套目录,你可以使用os.makedirs()
函数。
import os
path = "/path/to/new/folder"
os.makedirs(path)
执行上述代码后,在指定的路径中创建了一个新的文件夹和它所在的所有嵌套文件夹。
我们也可以使用pathlib模块来创建目录。pathlib模块提供了Path.mkdir()
方法来创建新的目录。
from pathlib import Path
path = Path("/path/to/new/directory")
path.mkdir()
你可以使用parents=True
选项来在创建目录时创建所有不存的目录。
from pathlib import Path
path = Path("/this/path/does/not/exist/yet")
path.mkdir(parents=True)
执行上述代码后,在指定的路径中创建了一个新的文件夹和它所在的所有嵌套文件夹。
在Python中创建目录有多种方法。使用os模块或pathlib模块都可以实现快速创建目录的功能。总的来说,使用pathlib模块更加简洁和直观,但os模块更加常用且兼容性更好。