os模块
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了os模块相关的知识,希望对你有一定的参考价值。
import os
os.getcwd() #获取当前的操作目录
os.chdir("c:Users") #切换路径
os.chdir(r"c:Usersarce") #推荐使用
os.curdir #返回当前目录
os.pardir #返回上一级目录
os.makedirs(r"c:acd") #递归方式建目录
os.removedirs(r"c:acd") #删除空白目录,递归返回上层目录如果为空继续删除
os.mkdir(r"D:a") #生成单级目录
os.mkdir(r"D:a")
os.rmdir(r"c:a")#只删除一层
os.listdir(".") #显示当前目录包含那些内容
os.listdir("..") #显示当上一层包含那些内容
os.listdir(r"D:") #显示当前目录包含那些内容
os.remove() #删除一个文件
os.rename("lodname","newname") #重命名文件/目录
os.stat(r"Users") #获取文件目录的信息
os.sep #输出操作系统特定的路径分隔符
os.linesep #输出当前平台使用的行终止符
os.pathsep #当前平台的分隔符
os.environ #显示系统当前环境变量
os.name #输出当前平台名
os.system() #执行命令
os.path.abspath() #当前文件的绝对路径
os.path.split() #将path分割成目录和文件名
os.path.dirname(r"c;acd") #支取当前的路径(路径可以不存在)
os.path.basename(r"c;acd") #只取当前路径的文件名(取最后一个值)
os.path.exists() #判断路径是否存在
os.path.isabs(r"C:a") #判断是否是绝对路径
os.path.isfile() #判断是否是文件、目录
print(os.path.join(r"C:",r"lntel",r"用户arce"))#将多个路径组合后返回,第一个绝对路径之前的参数将被忽略
os.path.getatime(r"C:") #返回path所指文件或者目录的最后存取时间
os.path.getmtime(r"C:") #返回path所指文件或者目录的最后修改时间
以上是关于os模块的主要内容,如果未能解决你的问题,请参考以下文章