最佳答案
我需要从 Python 脚本异步运行 shell 命令。我的意思是,我希望 Python 脚本在外部命令停止运行并执行任何需要执行的操作时继续运行。
我读了这篇文章:
在 Python 中调用外部命令
然后我离开并做了一些测试,看起来如果我在命令的末尾使用 &
,那么 os.system()
将完成这项工作,这样我就不必等待它返回。我想知道的是,这是否是实现这一目标的正确方式?我试过 commands.call()
,但是它对我不起作用,因为它阻塞了外部命令。
请让我知道如果使用 os.system()
为这是明智的,或者如果我应该尝试其他路线。