1、说明
OS模块为大多数操作系统提供功能接口功能。将OS模块引入Python后,可以适应不同的操作系统平台,并根据不同的平台进行相应的操作。
2、方法实例
(1)删除单层目录 os.rmdir(目录名)
os.rmdir("test1")#空目录只能删除
(2)删除多级目录 os.removedirs(目录名)
如果目录是空的,则删除并递归到上一级目录。如果也是空的,则删除,等等 如果上一个目录不是空的,请停止删除文件
os.removedirs("a/b/c/d")
(3)判断文件或文件夹是否存在 os.path.exists()
#print(os.path.exists("222.txt")) print(os.path.exists("a"))
(4)判断是否有文件 os.path.isfile()
print(os.path.isfile("222.txt")) print(os.path.isfile("a"))
(5)判断目录是否存在 os.path.isdir()
print(os.path.isdir("222.txt")) print(os.path.isdir("a"))
以上是python os模块的五种用法,希望对大家有所帮助,更多的知识都在python学习网。