📜  在Python中创建目录(1)

📅  最后修改于: 2023-12-03 15:23:26.531000             🧑  作者: Mango

在Python中创建目录

在Python中创建目录是一个很常见的操作。Python提供了多个用于管理文件和目录的函数和模块。以下是几种不同方式在Python中创建目录的方法。

使用os模块创建目录

我们可以使用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模块来创建目录。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模块更加常用且兼容性更好。