【发布时间】:2012-08-18 15:51:03
【问题描述】:
使用示例
def foo(a):
def bar(b):
return a+b
return bar
d = {1:foo(1), 2:foo(2)}
pickle 模块似乎无法与未在模块范围内定义的函数一起使用,因此 pickle 'd' 将不起作用。我应该考虑另一种酸洗机制吗?
【问题讨论】:
-
@Maxim Khesin 我修复了其他人指出的错误,因为您的意思似乎很明显。如果我的编辑有误,请骂我。
标签: python function nested pickle