(写于郑州,大年初一)
1、目录和文件的操作模块os.path,在使用之前要先导入:import os.path。它主要有以下几个重要的功能函数:
- abspath() #返回当前绝对路径
- basename() #返回路径名称的最后一个文件名或目录名称
- dirname() #返回指定路径名称的上层上层完整路径名称
- exists() #检查指定的路径或文件是否存在
- getsize() #返回文件大小(byte)
- isabs() #判断是否为绝对路径
- isfile() #判断路径是否为文件
- isdir() #判断路径是否为目录
- split() #把路径分割成dirname和basename,返回一个元组
- splitdrive() #一般用在windows下,返回驱动器名和路径组成的元组
- join(path , file) #把路径和文件名正确地结合成完整路径
2、示例说明,一看就明白。
import os.path
a = os.path.abspath("test1.py")
# test2.py文件在当前路径中确实存在,文件大小是111个字节
print("完整的路径名称是:", a)
print("最后一个文件名是:",os.path.basename(a))
print("上层完整路径名称是: