python - 多处理 - 如何检测进程何时成功启动?
问题描述
完成之后process.start()
,一旦进程成功启动,我的代码如何检测?
因此,我尝试使用队列向main process
from发送消息,child process
但这仅意味着我必须使用process.join()
,这将停止我的main process
.
我不确定是否有一种简单的方法可以做到这一点。但我假设您必须获取子进程的 PID 并在您的系统上进行进程扫描才能找到该 PID 对吗?
我知道我在这里做的工作不多,但我真的很迷茫。我试着在谷歌上到处搜索,没有答案。
解决方案
推荐阅读
- python - 如何将required.txt中提到的所有python包下载到linux的文件夹中?
- emacs - helm-Mx 不显示初始候选人列表
- python - 如何在 Python 中以 utf-8 重新编码 mbox 文件?
- javascript - 我怎样才能返回这个块范围的变量?
- javascript - 在 chrome 中下载时不包含 javascript CSV 下载中的第一列标题
- python - 使用 BERT 多标签分类生成百分比预测标签
- apache-kafka - Filebeat 到 Kafka 到 Logstash:标签未按预期显示
- vb.net - Vb.net中字符串的所有可能组合
- python - 如何修改 SpaCy 中缀模式以避免在字母之间的撇号上拆分符号
- google-bigquery - 在 BigQuery 中使用 UNNEST 时行数增加