我遇到了下面描述的任务,不知道如何解决。
(我知道在没有任何代码或不做任何尝试的情况下提出问题通常是不可以的,但我什至没有对谷歌搜索的线索。我的回答不是关于“给我解决方案”,而是关于“建议我如何解决”看看”和“如何正确处理”。)
好的,任务:
我知道我可以在主脚本中使用subprocess
模块来启动后台进程并与其进行通信。
但是如何检查子进程是否已经在运行并连接到它呢?
如何检测子进程长时间未使用以将其关闭?
通常,我更喜欢相对较低级别的方法-更多我自己的代码,但更简单的构建块。
如果我的任务很难通过这种方式解决,并且为此提供了一个强大的高级库,我会很高兴地了解它。太。
谢谢。