如何获取正在运行的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))
添加回答
举报
0/150
提交
取消