如何运行另一个python程序

如何运行另一个python程序,python,file,Python,File,我已经有了 import os exec(os.popen("Packman Game.py").read() 但它什么也不做,也没有给我错误信息 我需要做什么 PS:无需在shell中键入。您可以使用 例如: import os os.system("myOtherPythonScript.py [parameters]") 或者,您也可以使用: 导入子流程 结果=子流程。检查输出(“Packman Game.py”,shell=True) 如果您想读取结果。详细地说,您希望它做什么?

我已经有了

import os
exec(os.popen("Packman Game.py").read()
但它什么也不做,也没有给我错误信息 我需要做什么

PS:无需在shell中键入。

您可以使用

例如:

import os
os.system("myOtherPythonScript.py [parameters]")
或者,您也可以使用:


导入子流程
结果=子流程。检查输出(“Packman Game.py”,shell=True)

如果您想读取结果。

详细地说,您希望它做什么?您的代码中是否也缺少了右括号?对于这种特定情况,这可能是可以复制的,但通常不建议这样做,因为它强制您使用shell来执行命令。如果您接受用户输入并将其作为命令的一部分使用,这可能会很危险。相反,模块是首选的。
    <!-- language: python -->
    import subprocess
    result = subprocess.check_output("Packman Game.py",shell=True)