os.getcwd() #获取当前目录
os.chdir() #打开目录,记得加r
os.curdir #返回当前目录os.chdir('.')
os.pardir #获取当前目录的父目录字符串名 ('..')
os.makedirs()
os.removedirs() #删除多个空目录
os.mkdir() #找不到上层报错
os.rmdir() #只能删除空的
os.listdir() #以列表打开,包括隐藏文件
os.remove()
os.rename()
os.stat() #获取文件/目录信息
os.sep #输出系统特定的路径分隔符,win为‘\\’,linux是'/'
os.linesep #输出当前平台的行终止符,win是\t\n linux是\n
os.pathsep #输出当前平台路径分隔符,win为; linux为: (环境变量)
os.name #输出当前平台 win ->nt linux->posix
os.system() #运行shell命令
os.popen().read #有返回值
os.environ 获取系统环境变量
os.path.abspath(path) #返回规范化的绝对路径
os.path.split(path) #将path分割成目录和文件名二元组返回
os.path.dirname(path) #返回path目录
os.path.basename(path) #返回path最后的文件名,如果以/\结尾则返回空
os.path.exists()
os.path.isabs()
os.path.isfile()
os.path.isdir()
os.path.join() #将多个路径组合后返回,第一个绝对路径之前的参数将被忽略
os.path.getatime() #访问时间
os.path.getmtime() #修改时间
os.path.getsize() #文件夹的大小不准确