标签: python python-multiprocessing
我正在尝试使用python多处理中的pool.imap_unordered来查询外部服务。我想做的是将输入分成较小的任务,如果一个失败。现在我有类似的东西:
results = [] for result in pool.imap_unordered(query_service, tasks): results.append(result)
imap_unordered是否会重新引用异常,如果子任务失败或者只是连续重试会导致异常吗?