如何使用Python创建不存在的目录?
Python具有内置的文件创建、写入和读取功能。在Python中,可以处理两种文件:文本文件和二进制文件(用二进制语言0和1编写)。虽然你可以创建文件,但当你不再需要它们时,你可以删除它们。
在程序中编程创建目录很简单,但你必须确保它们不存在。如果不存在,你可能会遇到困难。
更多Python相关文章,请阅读:Python 教程
示例1
在Python中,使用os.path.exists()方法查看目录是否已存在,然后使用os.makedirs()方法创建它。
内置的Python方法os.path.exists()用于确定所提供的路径是否存在。os.path.exists()方法生成一个布尔值,取决于路由是否存在,其值为True或False。
Python的 OS模块 包括用于创建和删除目录(文件夹),检索其内容,更改和识别当前目录等功能。要与底层操作系统交互,首先必须导入os模块。
输出
执行上述程序后,将生成以下输出。
示例2
内置的Python方法 os.makedirs() 用于递归地构建目录。
输出
执行上述程序后,将生成以下输出。
示例3
要创建目录,请首先使用os.path.exists(directory)检查它是否已存在。然后,你可以使用以下方法创建它:
示例4
pathlib模块包含表示文件系统路径的类,并为各个操作系统提供语义。路径类有两种类型:纯路径(只提供纯计算操作,不涉及I/O)和具体路径(继承自纯路径,但还提供I/O操作)。