Python的os包

os的文件与目录函数介绍

  • import os
函数名 参数 介绍 举例 返回值
getcwd 返回当前的路径 os.getcwd() 字符串
listdir path 返回制定路径下所有的文件或文件夹 os.listdir(‘c//Windows’) 返回一个列表
makedirs Path mode 创建多级文件夹 os.makedir(‘d//imooc/py’)
removedirs path 删除多级文件夹 os.removedirs(‘d://imooc/py’)
rename Oldname newname 给文件或文件夹改名 os.rename(‘d://imooc’, ‘d//imoc’)
rmdir path 只能删除空文件夹 os.rmdir(‘d://imooc’)
代码

os.path模块常用函数介绍

函数名 参数 介绍 举例 返回值
exists Path 文件或路径是否存在 os.path.exists('d://') bool类型
isdir Path 是否是路径 os.path.isdir('d://') bool类型
isabs Path 是否是绝对路径 os.path.isabs('test') bool类型
isfile Path 是否是文件 os.path.isfile('d://a.py') bool类型
join Path, path* 路径字符串合并 os.path.join('d://', 'test') 字符串
split Path 以最后以层路径为基准切割 os.path.split('d://test') 列表

代码