2013-09-24 16 views
4

Pyvirtualdisplay를 사용하여 표시 객체를 만들 때 표시 객체의 PID를 찾으려고합니다. Xvfb 가상 프레임 버퍼를 표시합니다.Pyvirtualdisplay를 통해 XVFB를 사용할 때 프로세스의 PID를 얻는 방법?

우리는 .pid 속성을 살펴 보았지만 존재하지 않습니다. 또한 .process 속성은 존재하지 않습니다. 액세스 할 때 둘 다 AttributeError 오류가 발생합니다.

대단히 감사합니다. 어떤 도움을 주시면 감사하겠습니다!

답변

2

이 문제에 대한 대답은 디스플레이가에서 호출 start 방법을했다 이후에만 존재, 실제로 표시 객체에 .pid 속성을 사용하는 것입니다,하지만. 즉, 프로세스의 PID를 가져와야하는 경우 먼저 디스플레이를 시작해야합니다.