浅析python3中的os.path.dirname(__file__)的使用
程序员文章站
2022-05-06 12:48:54
python的3.0版本,常被称为python 3000,或简称py3k。相对于python的早期版本,这是一个较大的升级。为了不带入过多的累赘,python 3.0在设计...
python的3.0版本,常被称为python 3000,或简称py3k。相对于python的早期版本,这是一个较大的升级。为了不带入过多的累赘,python 3.0在设计的时候没有考虑向下兼容。
os.path.dirname(__file__)的作用是 返回脚本的路径,即文件路径中所在的目录(不包含文件名),如下:
import os path = os.path.dirname('d:\test\t.py') print(path)
结果:
d:\test
process finished with exit code 0
注意事项:
在运行的时候如果输入完整的执行的路径,则返回.py文件的全路径如:
d:/test/t.py 则返回路径 d:/test ,如果是 t.py 则返回空
import os path = os.path.dirname('t.py') print(path)
结果:
process finished with exit code 0
结果为空
总结
以上所述是小编给大家介绍的python3中的os.path.dirname(__file__)的使用,希望对大家有所帮助
上一篇: Python线程下使用锁的技巧分享
下一篇: 年轻人请禅师吃茶论佛