给定一个流程ID,是否可以连接到python流程(从另一个解释器实例启动(并检索用户定义的变量值?
我想从工作过程中获得进度。此处描述的机制(Value
,Array
(似乎仅假定父过程(即过程启动程序(和子进程之间的通信。我只能通过让流程将其变量写入数据存储来考虑一种间接的方式,但希望也有一种更直接的方法来实现这一目标。Python代码看起来像"连接"到其他非儿童过程以检索变量值?
结帐psutil:
>>> import psutil
>>> psutil.pids()
[1, 2, 3, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, ..., 32498]
>> psutil.Process(32498).environ()
{}