如何创建类对象的字典,将它们持久保存在磁盘上并在以后访问?

时间:2019-05-01 06:05:51

标签: python class oop design-patterns

基本上,我正在尝试设计一个以User为类的命令行ATM。 稍后,我想从磁盘加载此对象并对其执行以下操作。

  • 注册
  • 身份验证
  • 付款
  • 奖励
  • 余额检查
  • 更改密码
  • 最后n条语句打印
  • 举报投诉

现在我主要关心的是如何动态地在内存中存储并存储 磁盘中的最终结果是泡菜之类的东西

1 个答案:

答案 0 :(得分:0)

您的答案是Python Pickle Library。 启动您的代码,执行您必须要做的一切;初始化所有必需的对象,然后使用Pickle库将将来可能需要的所有必需对象保存在硬盘驱动器上。酸洗是完成任务的最充分的Pythonic工具。它使您可以随时将硬盘上的所有python对象保存和加载。