一、os库介绍
Python的os库是一个操作系统接口模块,提供了操作系统相关的功能,例如文件操作、进程管理、目录操作等。它可以在Python程序中方便地访问操作系统级别的资源。
使用os库,我们可以实现在程序中创建、删除和重命名文件夹。这对于需要动态生成目录的项目非常有用。
二、使用os库创建目录
使用Python os库创建新的目录非常简单,只需使用os.mkdir()函数即可:
import os # 定义目录名称 dir_name = "new_dir" # 创建目录 os.mkdir(dir_name)
三、创建嵌套目录
有时候我们需要在已有的目录下创建新的目录,或者创建多个嵌套的目录。这时可以使用os.makedirs()函数,该函数可以创建嵌套的目录结构。
import os # 定义目录路径 dir_path = "example/new_dir" # 创建嵌套目录 os.makedirs(dir_path)
四、判断目录是否存在
在创建目录之前,我们需要判断目录是否已经存在,以避免重复创建相同的目录。
可以使用os.path.exists()函数来判断目录是否存在:
import os # 定义目录名称 dir_name = "example" # 判断目录是否存在 if not os.path.exists(dir_name): os.mkdir(dir_name) else: print("目录已经存在!")
五、总结
使用Python os库创建新的目录非常简单。我们可以使用os.mkdir()函数创建单个目录,使用os.makedirs()函数创建嵌套目录。
在创建目录之前,需要使用os.path.exists()函数判断目录是否已经存在,以避免重复创建相同的目录。
通过使用Python os库,我们可以方便地在程序中进行目录操作,使得程序更加灵活、高效。