我运行了2个python程序 - 父程序和子程序。在我的系统中,我有2个运行的python版本--2.7和3.3。有时候我会用2.7来运行程序,有时我会使用3.3。我将使用以下命令运行
./parent.py (default python27)
python33 parent.py
父程序如何使用父级的python版本调用子程序运行子程序?
提前致谢
答案 0 :(得分:2)
虽然你的榜样很差,但我认为你所追求的是sys.executable。
subprocess.call([sys.executable, "manage.py", "celeryd"])