📌  相关文章
📜  python 检查目录是否存在并创建 - TypeScript (1)

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

Python检查目录是否存在并创建 - TypeScript

在Python中,有时候我们需要进行目录的操作,比如创建一个目录,检查目录是否存在等。在本篇文章中,我们将介绍如何检查目录是否存在并创建目录。

检查目录是否存在

要检查目录是否存在,我们可以使用Python的os模块中的path函数。具体的代码如下所示:

import os

if not os.path.exists(directory):
    print("该目录不存在")
else:
    print("该目录已存在")

这段代码使用os.path.exists()函数来检查目录是否存在。如果目录不存在,将会返回False,否则返回True

创建目录

如果目录不存在,我们可以使用os模块中的mkdir函数来创建目录。

import os

directory = '/path/to/directory'

if not os.path.exists(directory):
    os.mkdir(directory)
    print("目录已创建")
else:
    print("目录已存在")

这段代码使用os.mkdir()函数来创建目录。

最佳实践

为了简化代码,我们可以将检查目录是否存在和创建目录的代码封装在一个函数中。

import os

def create_directory(directory):
    if not os.path.exists(directory):
        os.mkdir(directory)
        print("目录已创建")
    else:
        print("目录已存在")

directory = '/path/to/directory'
create_directory(directory)

这段代码使用create_directory()函数来检查目录是否存在并创建目录。

以上就是Python检查目录是否存在并创建目录的介绍。