7.2.1 创建和删除目录

os模块同样提供了一些针对目录进行操作的函数。表7-6列出了os模块中常用的目录处理函数。

表7-6 os模块常用的目录处理函数

目录的创建和删除可以使用mkdir()、makedirs()、rmdir()、removedirs()实现。


01     import os
02
03     os.mkdir("hello")
04     os.rmdir("hello")
05     os.makedirs("hello/world")
06     os.removedirs("hello/world")

【代码说明】

·第3行代码创建1个名为“hello”的目录。

·第4行代码删除目录“hello”。

·第5行代码创建多级目录,先创建目录“hello”,再创建子目录“world”。

·第6行代码删除目录“hello”和“world”。

注意 如果需要一次性创建、删除多个目录,应使用函数makedirs()和removedirs()。而mkdir()或rmdir()一次只能创建或删除一个目录。