Python 检查给定路径中的文件夹是否存在,如果不存在则创建文件夹

Python 检查给定路径中的文件夹是否存在,如果不存在则创建文件夹

在本文中,我们将介绍如何在Python中检查给定路径中的文件夹是否存在,如果不存在则创建文件夹。有时候,在处理文件和目录时,我们需要确保目标文件夹存在,以便能够顺利进行操作。Python提供了一种简单而有效的方式来检查文件夹是否存在,并在需要时创建文件夹。

阅读更多:Python 教程

检查文件夹是否存在

要检查给定路径中的文件夹是否存在,可以使用os.path.exists()函数。该函数可以接受一个路径作为参数,并返回一个布尔值,表示该路径是否存在。

下面是一个示例,演示如何检查文件夹是否存在:

import os

folder_path = "C:/Users/Username/Documents/Folder"

if os.path.exists(folder_path):
    print("文件夹已存在")
else:
    print("文件夹不存在")

在上述示例中,我们首先定义了一个文件夹路径folder_path。然后,我们使用os.path.exists()函数检查该路径是否存在。如果该路径存在,则打印出”文件夹已存在”;如果该路径不存在,则打印出”文件夹不存在”。

创建文件夹

当我们确定给定路径中的文件夹不存在时,我们可以使用os.makedirs()函数来创建该文件夹。os.makedirs()函数可以接受一个路径作为参数,并在该路径下创建新的文件夹。

下面是一个示例,演示如何创建文件夹:

import os

folder_path = "C:/Users/Username/Documents/NewFolder"

if not os.path.exists(folder_path):
    os.makedirs(folder_path)
    print("文件夹已成功创建")
else:
    print("文件夹已存在")

在上述示例中,我们首先定义了一个文件夹路径folder_path。然后,我们使用os.path.exists()函数检查该路径是否存在。如果该路径不存在,则使用os.makedirs()函数来创建文件夹,并打印出”文件夹已成功创建”;如果该路径已经存在,则打印出”文件夹已存在”。

总结

在Python中,我们可以使用os.path.exists()函数来检查给定路径中的文件夹是否存在,使用os.makedirs()函数来创建文件夹。通过这些函数,我们可以轻松地进行文件和目录的操作,确保所需的文件夹在需要时存在。

通过本文的介绍和示例,您应该能够在Python中检查文件夹是否存在,并在需要时创建文件夹。这将有助于您更好地进行文件和目录的处理。祝您在Python编程中取得成功!

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程