在python中以编程方式查找python.exe

dir*_*ion 1 python

可能重复:
在运行时获取python.exe路径

我有一个python应用程序,通过显式调用C:\ python25\python.exe启动其他应用程序,但如果用户安装了2.6或者将它安装到另一个位置,则这不起作用.exe的%PYTHON%变量,但这仅适用于安装Python的用户(其他用户没有此envvar集).

还有另一种查找此位置的方法吗?

nos*_*klo 9

import sys
print sys.executable
Run Code Online (Sandbox Code Playgroud)