How can I use pickle to save a dict?

前端 未结 9 2337
说谎
说谎 2020-11-22 06:45

I have looked through the information that the Python docs give, but I\'m still a little confused. Could somebody post sample code that would write a new file then use pickl

9条回答
  •  [愿得一人]
    2020-11-22 07:48

    Try this:

    import pickle
    
    a = {'hello': 'world'}
    
    with open('filename.pickle', 'wb') as handle:
        pickle.dump(a, handle, protocol=pickle.HIGHEST_PROTOCOL)
    
    with open('filename.pickle', 'rb') as handle:
        b = pickle.load(handle)
    
    print a == b
    

提交回复
热议问题