На примере
def foo(a):
def bar(b):
return a+b
return bar
d = {1:foo(1), 2:foo(2)}
Похоже, что модуль pickle не будет работать с функцией, не определенной в области модуля, поэтому травление «d» не будет работать. Есть ли другой доступный механизм травления, который я должен рассмотреть?