如何使用Python创建目录?

如何使用Python创建目录?

在使用Python进行文件操作时,有时候需要创建目录。在本文中,我们将介绍如何使用Python创建目录。

更多Python文章,请阅读:Python 教程

使用os.makedirs()

Python的标准库os提供了os.makedirs()函数用于创建多层次目录。下面是一个简单的示例代码:

import os

# 创建目录
os.makedirs('/home/user/demo')

注意,该示例中的路径可以是绝对路径或相对路径。如果指定的目录已经存在,将抛出OSError异常。

使用os.mkdir()

如果只需要创建单层目录,可以使用os.mkdir()函数。下面是一个简单的示例代码:

import os

# 创建目录
os.mkdir('/home/user/demo')

os.makedirs()不同,如果指定的目录已经存在,os.mkdir()将抛出FileExistsError异常。

判断目录是否已存在

在创建目录之前,最好先判断一下该目录是否已经存在。可以使用os.path.exists()函数判断。下面是一个简单的示例代码:

import os

# 判断目录是否存在
if not os.path.exists('/home/user/demo'):
    # 创建目录
    os.makedirs('/home/user/demo')

以上代码中,如果目录/home/user/demo不存在,则创建该目录。

总结

本文介绍了如何使用Python创建目录,以及如何判断目录是否已经存在。通过使用os.makedirs()os.mkdir()函数,我们可以轻松创建目录。

结论

使用Python创建目录非常简单,只需要使用os.makedirs()os.mkdir()函数即可。使用os.path.exists()可以判断目录是否已经存在。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程