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
结果为空