python-3.x - 如何检查子进程的子进程是否已完成 Python
问题描述
我正在编写一个简单的 gui 脚本 A,它在其中调用另一个脚本 B。脚本 B 中有子进程,这需要一些时间。我想在该 gui 上的一个标签中打印类似“处理...”的内容,并且该打印应该在那里,直到脚本 B 的子进程完成。我怎么能这样做?
编辑:
如果我必须从脚本 A 监听脚本 A 的子进程的终止,我将简单地命名该进程(即 p)并检查它的 p.poll()。由于该子进程是另一个脚本 B 的产物,我想是否可以命名该进程并将该脚本 B 导入脚本 A 中,然后检查 p.poll。但是我遇到了另一个问题,我无法将脚本 B 导入到 A。我正在执行的步骤来自: 从另一个文件导入变量? 每次我收到消息说没有这样的文件。幸运的是,最后我找到了另一种方法来实现我想要的。
解决方案
我会将这项任务分为两个阶段:
推荐阅读
- google-apps-script - 如何在谷歌脚本中获取用户 ID?
- azure - 将“日志流”转发到外部源
- asp.net-mvc - NopCommerce 插件本地化
- javascript - 我无法让 Youtube API 在 Squarespace 中工作
- python - How to get parent items with BeautifulSoup4?
- node.js - 如何下载、修改和提供远程页面
- mysql - 在 DISTINCT 条件中选择 DISTINCT 列
- google-oauth - 具有谷歌联合身份的 Aws Cognito:使用最后一个用户登录
- c++ - c++11中的随机字节生成
- apache-spark-sql - 使用直线连接到 spark thift 服务器时无法加载哨兵配置