os模块
用途
os模块提供了与操作系统交互的方法,控制文件/文件夹
方法
方法 | 描述 |
---|---|
os.getcwd() | 返回当前工作目录 |
os.pathconf(path,name) | 返回相关文件系统配置信息 |
os.mkdir(path) | 创建路径名的文件夹 |
os.remove(path) | 删除路径为path的文件,如果path是文件夹,抛出OError |
os.rmdir(path) | 删除路径名文件夹 |
os.removedirs(path) | 递归删除目录 |
os.rename(src,dst) | 重命名文件或目录.从src到dst |
os.lisdir(path) | 列出文件夹内所有的文件 |
os.path | 模块 获取文件的属性信息 |
os.path.abspath(path) | 返回绝对路径 |
os.path.dirname(name) | 返回文件路径 |
os.path.exists(path) | 路径存在返回True,路径损坏返回False |
os.path.isfile(path) | 判断路径是否为文件 |
os.path.isdir(path) | 判断路径是否为目录 |
os.path.join(path1[,path2[,,,]]) | 把目录和文件名合成一个目录 |
os.path.walk(path) | 遍历path,进入每个目录调用visit函数,返回key为目录名,value为目录下文件名的字典 |
代码中尽量不要出现路径名