찾다

 >  Q&A  >  본문

동시성 모델 - Python이 프로세스 풀을 데코레이터에 넣지 않고 적용되지 않고 오류가 보고되지 않는 이유는 무엇입니까?

프로세스 풀을 데코레이터에 캡슐화하고 싶지만 적용되지도 않고 오류도 보고하지 않습니다

으아아아

결과는 다음과 같습니다

으아아아

그런데 이상한 점은 다중 프로세스 모드에서 다시 작성해서 적용할 수 있다는 것을 발견했다는 것입니다

으아아아

로그는 다음과 같습니다

으아아아

스레드 풀과 코루틴을 사용할 때도 동일한 상황이 발생합니다. 무슨 일이 일어나고 있는지 아는 사람 있나요?

仅有的幸福仅有的幸福2711일 전804

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

  • 大家讲道理

    大家讲道理2017-06-28 09:26:20

    Zhihu Spirit Sword Master가 이 질문에 답변했습니다: https://www.zhihu.com/questio...

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-06-28 09:26:20

    Linux에서 실행하면 다음 오류가 발생합니다.

    으아악

    이 오류는 不可序列化的对象进进程池时, 报错导致的, 而这个对象就是实例方法, 可以试下用py3运行下, 因为3的实例方法已经可以支持序列化

    이 전달되었기 때문에 보고되었습니다.

    참조: https://virusdefender.net/ind...

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