浅析python3中的os.path.dirname(__file__)的使用
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
结果为空
总结
相关推荐
chuckchen 2020-10-31
Will0 2020-10-12
Dreamhome 2020-10-09
xirongxudlut 2020-09-28
星辰大海的路上 2020-09-13
chaochao 2020-08-31
猪猪侠喜欢躲猫猫 2020-08-17
快递小可 2020-08-16
shengge0 2020-07-26
巩庆奎 2020-07-21
张文倩数据库学生 2020-07-19
xirongxudlut 2020-07-18
Ericbig 2020-07-18
kyelu 2020-07-09
liangzhouqu 2020-07-07
GuoSir 2020-06-28
chaigang 2020-06-27
pythonxuexi 2020-06-25