os.getcwd() 得到当前工作目录,即当前Python脚本工作的目录路径
os.listdir() 返回指定目录下的所有文件和目录名
os.remove() 函数用来删除一个文件
os.removedirs(r“c:\python”)删除多个目录
os.path.isfile() 检验给出的路径是否是一个文件
os.path.isdir() 检验给出的路径是否是一个目录
os.path.isabs() 判断是否是绝对路径
os.path.exists() 检验给出的路径是否真地存
os.path.split() 返回一个路径的目录名和文件名
eg: os.path.split('/home/swaroop/byte/code/poem.txt')
结果:('/home/swaroop/byte/code', 'poem.txt')
os.path.splitext() 分离扩展名
os.path.dirname() 获取路径名
os.path.basename() 获取文件名
os.system() 运行shell命令
os.getenv() 与os.putenv()读取和设置环境变量
os.linesep Windows使用'\r\n',
Linux使用'\n'而Mac使用'\r' 给出当前平台使用的行终止符
os.name 对于Windows,它是'nt',而对于Linux/Unix用户,
它是'posix'指示你正在使用的平台
os.rename(old, new)重命名
os.makedirs(r“c:\python\test”)创建多级目录
os.mkdir(“test”) 创建单个目录
os.stat(file) 获取文件属性
os.chmod(file) 修改文件权限与时间戳
os.exit() 终止当前进程
os.path.getsize(filename)获取文件大小
文件操作:
os.mknod("test.txt")