Подтвердить что ты не робот

Является ли itertools потокобезопасным?

Например, если я создаю итератор, используя chain, могу ли я вызвать его для нескольких потоков? Обратите внимание, что безопасность потоков, которая зависит от GIL, приемлема, но не предпочтительнее.

(Обратите внимание, что это немного отличается от этого вопроса, в котором рассматриваются генераторы, а не итераторы, написанные на языке C).

4b9b3361

Ответ 1

Во-первых, ничто в официальной документации вопросу, который вы указали.

Итак, нет, вы не можете предположить, что они являются потокобезопасными, если вы не знаете подробности реализации вашей целевой платформы python.