문제

파이썬 스크립트에서 여러 하위 프로세서를 시작한 다음 완료되거나 충돌 시점을 추적하고 싶습니다.

Subprocess.popen.poll ()은 프로세스가 여전히 실행 중일 때, 0, 실패시 0이 아닌 경우 아무도 반환하지 않는 것 같습니다. 모든 OS에서 기대할 수 있습니까? 불행히도 이러한 방법에는 표준 라이브러리 문서가 부족합니다 ...

하위 프로세스 모듈 이이 목표를 달성하기에 가장 적합합니까?

감사해요

도움이 되었습니까?

해결책

이것은 귀하의 질문에 대한 좋은 답이 아닐 수도 있지만, 바퀴를 재창조 할 위험이있는 경우를 보면 살펴보십시오. 감독자

Supervisor는 사용자가 UNIX와 같은 운영 체제에서 여러 프로세스를 모니터링하고 제어 할 수있는 클라이언트/서버 시스템입니다.

그리고 그것은 모두 Python으로 작성되었으므로, 당신이 그것으로 땜질하고 싶다면, 당신은 바로 파헤칠 수 있습니다!

다른 팁

모두 예.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top