''' I could use SQLite for a data file format, or just pickle. ''' from pickle import load as pload, dump def save(fn, game_state): with open(fn, 'wb') as f: dump(game_state, f, protocol=0) def load(fn): with open(fn, 'rb') as f: return pload(f)