04 Feb 2017
当我们根据用户的信息储存好用户操作记录之后,数据是储存在内存中的,我们希望在下次用户登陆的时候,依然可以加载他的用户记录。
除了储存在数据库中以外,我们可以将其持久化到文件中,下次再加载
>>> pickle.dump? Signature: pickle.dump(obj, file, protocol=None) Docstring: <no docstring> File: /usr/local/python27/lib/python2.7/pickle.py Type: function >>> pickle.load? Signature: pickle.load(file) Docstring: <no docstring> File: /usr/local/python27/lib/python2.7/pickle.py Type: function
>>> d = [1, 2, 3, 4, 5] >>> pickle.dump(d, open('user_d', 'w')) >>> user_d = pickle.load(open('user_d')) >>> user_d Out[8]: [1, 2, 3, 4, 5]