python:os模块常用方法整理
在日常python编程中,经常需要对大量文件和大量路径进行操作,这就依赖于os模块,下面是我对os模块常用方法的整理。 1、 获 取 当 前路 径 及路 径 下的文件 (1)os.getcwd():查看当前所在路径 >>> os.getcwd() 'C:\\Users\\f1237928\\Desktop' (2)os.listdir(path):列出制定路径下的所有文件及文件夹,不传参时path为当前路径,返回值为列表类型 >>> os.listdir() ['desktop.ini', 'HOME', 'Navicat 12 for MySQL.lnk', 'news', 'Qshop', 'test'] 2 、 绝对 路 径 os.path.abspath(path):返回path的绝对路径 >>> os.path.abspath('.') 'C:\\Users\\f1237928\\Desktop' 3 、 将 路 径 分割成路 径 和文件 / 文件 夹 名部分 (1)os.path.split(path):返回值为元组类型,若路径末尾字符为“//”,返回(路径, “”);有则返回(上级路径, 文件/文件夹名);若整个路径当中不存在”//”,则返回(“”,路径)。返回的路径末尾均不包含“//” >>> os.path.split('C:\\Users\