【python】os模块:basename/abspath/dirname区别

os模块:basename/abspath/dirname区别

import os

print("返回脚本名称 : ", os.path.basename(__file__))
print("返回脚本绝对路径[含文件名] : ", os.path.abspath(__file__))
print("返回脚本绝对路径[不含文件名] : ", os.path.dirname(__file__))
print("返回脚本绝对路径的父路径 : ", os.path.dirname(os.path.dirname(__file__)))

结果:

返回脚本名称 : numpy1.py
返回脚本绝对路径[含文件名] : D:\code_wsw\wsw\27numpy\numpy1.py
返回脚本绝对路径[不含文件名] : D:/code_wsw/wsw/27numpy
返回脚本绝对路径的父路径 : D:/code_wsw/wsw

猜你喜欢

转载自blog.csdn.net/qq_41604569/article/details/130574201
今日推荐