为了账号安全,请及时绑定邮箱和手机立即绑定

如何获取正在运行的Python脚本的路径?

如何获取正在运行的Python脚本的路径?

慕哥6287543 2019-10-15 10:47:45
如何获取正在运行的Python脚本的路径?我当时在做dirname(sys.argv[0]),但是在Mac上我只得到文件名-而不是Windows上的完整路径。无论从哪里启动应用程序,我都想打开与脚本文件相关的文件。
查看完整描述

3 回答

?
守着星空守着你

TA贡献1799条经验 获得超8个赞

深入Python 7.2:查找路径。


import sys, os


print('sys.argv[0] =', sys.argv[0])             

pathname = os.path.dirname(sys.argv[0])        

print('path =', pathname)

print('full path =', os.path.abspath(pathname)) 


查看完整回答
反对 回复 2019-10-15
  • 3 回答
  • 0 关注
  • 558 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信