вопрос.

e Pickle (здесь я говорю о стандартных Python 2,5 / 2,6 / 2,7) не может Pickle блокировки, файловые объекты и т. Д.

Он также не может использовать генераторы рассылки и лямбда-выражения (или любой другой анонимный код), потому что рассылка действительно хранит только ссылки на имена.

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

Нопочему вы не можете засолить генераторы?

Запись: просто для ясности - меня интересует фундаментальная причина (или предположения и выбор, которые вошли в это проектное решение)Почему, а не "потому что это дает вам ошибку Pickle".

Я понимаю, что этот вопрос носит более широкий характер, поэтому вот практическое правило того, ответил ли он на него: «Если бы эти предположения были подняты, или тип разрешенного генератора был бы более ограниченным, сработали бы генераторы травления снова?»

Ответы на вопрос(1)

Ваш ответ на вопрос