Python-Programmierung: Pickle
Aus Wikibooks
Mit pickle können beliebige (mit wenigen Ausnahmen) Python-Objekte in in Strings oder Dateien gespeichert werden.
>>> import pickle >>>> data = {'a': [1, 2.0, (3, 4)], 'b': ('string'), 'c': None} >>> output = open('daten.pkl', 'wb') >>> pickle.dump(data, output) >>> output.close()
Mit folgenden Code kann das Dictionary Data wieder geladen werden:
>>> import pickle >>> pkl_file = open('data.pkl', 'rb') >>> data1 = pickle.load(pkl_file) >>> data1 {'a': [1, 2.0, (3, 4)], 'c': None, 'b': 'string'} >>> pkl_file.close()