一、常用命令
名称 | 参数含义 | 作用 | 支持系统 |
os.name | ~ | 返回操作系统类型 | windwo,unix,linux,Mac |
os.uname() | ~ | 返回详情的系统信息 | unix,linux,Mac |
os.environ | ~ | 返回系统中定义的环境变量 | windwo,unix,linux,Mac |
os.environ.get(key) | key为字符串,环境变量的name | 返回某个环境变量的值 | windwo,unix,linux,Mac |
os.mkdir(dir) | dir为目录 | 创建一个目录 | windwo,unix,linux,Mac |
os.rmdir(dir) | dir为目录 | 删除一个目录 | windwo,unix,linux,Mac |
os.listdir(path) | path:需要列出的目录路径 | 用于返回指定的文件夹包含的文件或者文件家的名字的列表,返回类型list | unix,windows |
os.rename(name1,name2) | 文件名 | 文件重命名os.rename(旧名称,新名称) | |
os.path.realpath(path) | path:可以为文件名或路径 | 返回真实路径 | windwo,unix,linux,Mac |
os.path.abspath(path) | path:可以为文件名或路径 | 返回绝对路径 | windwo,unix,linux,Mac |
os.path.basename(path) | path:可以为文件名或路径 | 返回path最后的文件名 | windwo,unix,linux,Mac |
os.path.dirname(path) | path:路径 | 返回上一级目录 | windwo,unix,linux,Mac |
os.path.exists(path) | path:路径 | 路径 存在为True,否则为False | windwo,unix,linux,Mac |
os.path.isdir(path) | path:路径 | 判断是否为目录 | windwo,unix,linux,Mac |
os.path.isfile(path) | path:路径 | 判断是否为文件 | windwo,unix,linux,Mac |
os.path.join(path1,path2……) | path:路径 | 把目录和文件名合成一个路径 | windwo,unix,linux,Mac |
os.path.split(path) | path:路径 | 把最后级别的目录或方件名做拆分,返回元组 | windwo,unix,linux,Mac |
os.path.splittext(path) | path:路径 | 返回文件扩展名,返回元组第2个数据为扩展名 | windwo,unix,linux,Mac |
os.path.getsize(path) | path:路径 | 返回大小,如果文件不存在返回错误 | windwo,unix,linux,Mac |
os.path.getmtime(path) | path:路径 | 返回在此path下最后一次修改的时间 | windwo,unix,linux,Mac |
二、实战
待续