打包的时候指定了 --onefile
sys.argv[0] 好像也不行
目前只想到获取自己 PID,然后去系统 path 里面搜出来
有没有更加正常一点的方法?
1
qsnow6 2018-07-18 11:52:36 +08:00 1
os.getcwd()
|
2
ysc3839 2018-07-18 12:04:20 +08:00 via Android
Windows 下可以用 GetModuleFileName 来获取。
https://msdn.microsoft.com/en-us/library/windows/desktop/ms683197 |
3
ysc3839 2018-07-18 12:08:46 +08:00 via Android
|
4
ysc3839 2018-07-18 12:10:15 +08:00 via Android
sys.argv[0] 并不可靠,因为可以传任意值进来。
|