我在 WindRiver Development Shell 中运行 python 脚本没有问题。我只是调用 shell 并输入脚本的名称。但是,我希望能够从普通的命令提示符窗口调用脚本。这要求我执行以下操作来调用 Development Shell:
shellCommandText = "C:\WindRiver_GPP6.9\wrenv.exe -p vxworks-6.9"
myProcess = os.system(shellCommandText)
打印“HI”#测试代码
不幸的是,这显然分叉了另一个进程,并且脚本永远等待该进程返回。换句话说,从不打印 HI。Python 中有没有办法在 wrenv 命令调用的 shell 中运行后面的脚本(打印“HI”)?