如何通过Pyvirtualdisplay使用XVFB获得进程的PID?

在使用Pyvirtualdisplay创建Display对象时,尝试查找它的PID . 显示一个Xvfb虚拟帧缓冲区 .

我们已经尝试查看 .pid 属性,但它不存在 . 此外, .process 属性不存在 . 访问时都会引发 AttributeError 错误 .

非常感谢!任何帮助将不胜感激!

回答(1)

2 years ago

这种情况的答案是在显示对象上实际使用 .pid 属性,但是,只有在显示器上调用 start 方法后才会出现该属性 . 这意味着,如果您需要获取进程的PID,则必须首先启动显示 .