2017-12-19 3 views
0

나는 파이썬을위한 동시성 옵션을 찾고있다. 내가 iOS/macOS 개발자이기 때문에 파이썬에서 NSOperationQueue와 같은 것이 있으면 매우 유용 할 것입니다.Python에서 ObjectiveC의 NSOperationQueue와 같은 것이 있습니까?

기본적으로 직렬 (serial) 또는 병렬 (parallel)로 실행되는 작업을 추가 할 수있는 대기열 (모든 작업은 구현할 run 메소드가있는 Operation 파생 클래스) 또는 여러 종속성을 작업에 설정할 수 있습니다 일부 작업은 시작하기 전에 다른 작업이 실행되고 있는지에 따라 달라집니다).

+0

파이썬은 전역 해석기 잠금 문제를 해결 했습니까? 그렇지 않다면, 동시성은 놀랍게도 동시 적이 지 않습니다. – bbum

답변

1

셀러리를 옵션으로 보았습니까? 셀러리 웹 사이트에서 인용 한 내용입니다.

셀러레는 분산 메시지 전달을 기반으로하는 비동기 작업 대기열/작업 대기열입니다. 실시간 운영에 초점을 맞추지 만 스케줄링도 지원합니다.

+0

감사합니다. Ashish. 이것은 실제로 재미있어 보인다. 내가 뭘 찾고 있었는지는 모르지만 도움이 될 수 있습니다. – mixtly87

관련 문제