目录
os.mkdir(path,mode,dir_fd=None)
os.removedirs(path,dir_fd=None)
os.walk(top,topdown,onerror,followlinks)
1. OS 模块文件/目录方法和常量
Python 是跨平台的语言,使用 OS 模块进行操作,可以避免跨平台时大量的代码修改,同样的源代码可以直接在不同系统下使用。
常用的 OS 模块中关于文件/目录方法如下:
函数名 |
描述 |
os.getcwd() |
返回当前工作目录 |
os.chdir(path) |
修改工作目录 |
os.listdir(path='.') |
列举指定目录中的文件名 |
os.mkdir(path) |
创建单层目录 |
os.mkdir(path,mode,dir_fd=None) |
递归创建多层目录 |
os.remove(path) |
删除文件 |
os.rmdir(path) |
删除单层空目录 |
os.removedirs(path,dir_fd=None) |
递归删除目录,从子目录到父目录逐层尝试删除 |
os.renames(old,new) |