Python的os.mkdir和os.makedirs如何使用

知识库

Python的os.mkdir和os.makedirs如何使用

2023-10-26 10:59


本文介绍了Python中的os.mkdir和os.makedirs函数的使用方法,以及它们的区别和注意事项。

                                            
    

在Python中,os模块提供了两个函数用于创建目录:os.mkdir和os.makedirs。

os.mkdir

os.mkdir函数用于创建单层目录。

import osdirectory = "/path/to/new/directory"
os.mkdir(directory)

上述代码将在指定路径下创建一个名为"directory"的目录。

os.makedirs

os.makedirs函数用于递归地创建多层目录。

import osdirectory = "/path/to/new/directory"
os.makedirs(directory)

上述代码将递归地创建指定路径下的所有目录。如果路径中的某一级目录不存在,则会自动创建。

注意事项

  • 当目录已存在时,os.mkdir和os.makedirs函数会引发OSError异常。
  • 在使用这两个函数创建目录之前,应确保对目录的访问权限。

标签:
  • Python
  • os.mkdir
  • os.makedirs
  • 目录创建