os模块作用
os模块提供了多数操作系统的功能接口函数在python编程时,该模块提供了大量操作文件路径的函数,模块os有很多功能,本文只介绍其中常用的几种功能。
路径相关的函数
-
1 获取路径
os.curdir:返回当前目录(’.’)
os.path.dirname(path):返回文件路径
os.path.abspath(name):获得绝对路径
os.getcwd():得到当前工作目录,即当前python脚本工作的目录路径
os.path.dirname(_ _ file _ _) :获取当前路径
os.path.abspath(os.path.join(os.getcwd(), “…”)):上级目录
os.path.abspath(os.path.join(os.getcwd(), “…/…”)):上上级目录 -
2 拼接路径
os.path.join(path,name):连接目录与文件名或目录 -
3 拆分路径好文件名
os.path.split(path):返回一个路径的目录名和文件名(或最后一级文件)
os.path.splitext(file_name):分离文件名和扩展名
文件相关函数
os.listdir(dirname):列出dirname下的目录和文件
os.remove(file):删除一个文件
os.mkdir(name):创建目录
os.rmdir(nam