简单了解python内置模块os模块

os模块代码如下:没有详细说明,仅供参考,具体可以在实践中学习用法。

import os
print(os.getcwd())
os.getcwd() #获取当前工作目录
os.chdir("c:\\intel") #切换路径
os.chdir(r"c:\intel\Logs") #切换路径
print(os.getcwd())
os.curdir
print(os.curdir)#返回当前目录,结果为.代表当前目录
os.pardir
print(os.pardir)#返回上一级目录,..代表上一级目录
os.makedirs(r"c:\a\b\c\d") #递归的建立目录
os.removedirs(r"c:\a\b\c\d")#从右到左递归删除,可以清理空文件夹
os.listdir(".")#展示当前目录下所有东西,以列表形式返回
os.listdir(r"D:")
print(os.listdir(r"D:"))#也可以将.换成具体的路径
os.remove()#删除一个文件
os.rename("oldname","newname")#重命名文件
os.sep#输出操作系统特定的路径分隔符
os.linesep#输出当前操作系统的换行符
os.environ#展示当前环境变量
print(os.environ)
os.system("命令")#运行shell脚本
os.path.abspath()#获取某一个文件的绝对路径,以元组形式返回
os.path.dirname()#获取当前路径目录
os.path.basename()#获取路径下文件名
os.path.exists()#判断当前路径是否存在,若存在返回True,否则返回False
os.path.isabs()#判断是否为绝对路径
os.path.getatime()#返回path所指向的文件或者目录的最后存取时间
os.path.getmtime()#返回path所指向的文件或者目录的最后修改时间

猜你喜欢

转载自www.cnblogs.com/jb9527/p/10423669.html