【发布时间】:2014-04-23 06:30:53
【问题描述】:
我的程序创建了一个概率模型,我想将其保存为模块以供以后导入。怎么保存才能直接导入?
Json 对字典有好处,但我有不同的数据结构,Pickle 似乎不允许直接使用import 和pprint 不打印结构的名称和分配。
我只想创建一些数据结构:
states = (
'Bound',
'Not-bound'
)
Prob = {
'Bound': 0.45,
'Not-bound': 0.55
}
将它们以某种方式保存到“py”文件中:
with open('model.py', 'wb') as out:
save(states)
save(Prob)
然后,稍后直接导入它们:
import model
print(model.states)
【问题讨论】:
标签: python