使用sys模块
只输出目录,不包含当前文件名
例1:
import sys,os
print(os.getcwd())
输出结果:
D:\BaiduNetdiskDownload\work\练习
使用os.path.dirname
语法:os.path.dirname(path)
功能:去掉文件名,返回目录
例2:
print(os.path.dirname("E:/Read_File/read_yaml.py"))
输出结果:
E:/Read_File
print(os.path.dirname("E:/Read_File"))
输出结果:
E:/
print(__file__)
print(os.path.dirname(__file__))
输出结果:
E:/Read_File/read_yaml.py
E:/Read_File
print(os.path.dirname('test.py'))
输出结果:输出为空