Python:从同一个Interpreter同时执行多个脚本

1 python

我有一个python脚本,它再次执行4-5 python脚本.出于性能原因,我想使用相同的解释器来执行所有脚本.

我怎么能处理这个问题?

Mat*_*hen 8

显而易见的解决方案(可能需要稍微调整)就是从主脚本调用每个脚本的主要功能.例如,如果script1.py包含:

#!/usr/bin/python
def main():
  // Do something
if __name__ == "__main__":
   main()
Run Code Online (Sandbox Code Playgroud)

放入master.py

#!/usr/bin/python
import script1
def main():
  script1.main()

if __name__ == "__main__":
  main()
Run Code Online (Sandbox Code Playgroud)

您可以根据需要继续使用此模式.