浅析python3中的os.path.dirname(__file__)的使用

Vicky ·
更新时间:2024-11-13
· 760 次阅读

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__)的使用,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持!

您可能感兴趣的文章:详谈Python3 操作系统与路径 模块(os / os.path / pathlib)Python中的os.path路径模块中的操作方法总结Python中os.path用法分析Python标准库os.path包、glob包使用实例



path dirname file Python3 Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号