찾다

 >  Q&A  >  본문

python3.x - Python多进程的子进程终止问题

PHPzPHPz2766일 전959

모든 응답(3)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:00:08

    pool.terminate()을 사용하여 하위 프로세스를 종료할 수 있습니다.
    https://docs.python.org/3/lib...

    회신하다
    0
  • 高洛峰

    高洛峰2017-04-18 10:00:08

    .close()는 하위 프로세스를 부드럽게 중지하고, .terminate()는 강제로 닫습니다.

    이 기능을 명시적으로 사용하려면 어떤 사용 시나리오가 필요한지 모르겠습니다. Concurrent.futures를 사용할 때 이런 필요성이 전혀 없었으므로 with 문을 직접 사용합니다. 작업이 처리된 후 종료됩니다.

    회신하다
    0
  • PHPz

    PHPz2017-04-18 10:00:08

    으아악

    회신하다
    0
  • 취소회신하다