getcwd() 返回当前工作目录
chdir(path) 改变工作目录
listdir(path='.') 列举指定目录中的文件名
mkdir(path) 创建单层目录,如该目录已存在抛出异常
makedirs(path) 递归创建多层目录,如该目录已存在抛出异常,注意:'E:\\a\\b'和'E:\\a\\c'并不会冲突
remove(path) 删除文件
rmdir(path) 删除单层目录,如该目录非空则抛出异常
removedirs(path) 递归删除目录,从子目录到父目录逐层尝试删除,遇到目录非空则抛出异常
rename(old,new) 将文件old重命名为new
system(command) 运行系统的shell命令
以下是支持路径操作中常用到的一些定义,支持所有平台
OS.curdir 指代当前目录('.')
OS.pardir 指代上一级目录('..')
OS.sep 输出操作系统特定的路径分隔符(win下为'\\',Linux下为'/')
OS.linesep 当前平台使用的行终止符(win下为'\r\n',Linux下为'\n')
OS.name 指代当前使用的操作系统(包括:'posix','nt','mac','OS2','ce','java')