如何獲取正在運(yùn)行的Python腳本的路徑?我當(dāng)時(shí)在做dirname(sys.argv[0]),但是在Mac上我只得到文件名-而不是Windows上的完整路徑。無論從哪里啟動(dòng)應(yīng)用程序,我都想打開與腳本文件相關(guān)的文件。
3 回答

守著星空守著你
TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超8個(gè)贊
深入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))
添加回答
舉報(bào)
0/150
提交
取消