os.path 模块主要用于获取文件的属性
4个比较常用的函数
1)os.getcwd
函数作用:获取当前路径,且不包含当前文件,只定位到目录所在的位置
import os path=os.getcwd() print(path)
当前目录结构
运行结果
观察可得:利用getcwd()函数只获取到了文件以上的路径
2)os.path.dirname()
函数作用:获取当前路径且不包含当前文件,只定位到目录所在的位置
import os path=os.path.dirname(__file__) print(path)
_file_指的是当前文件路径,作用同上
3)os.path.realpath()
函数作用:获取当前路径,且包含当前文件,只定位到真实位置
import os path=os.path.realpath(__file__) print(path)
运行结果
4)os.path.basename
函数作用:获取当前路径的文件名
1 import os 2 path=os.path.basename(__file__) 3 print(path)
运行结果