diff --git a/gluon/contrib/shell.py b/gluon/contrib/shell.py index 8a571e42..e8a1c23a 100755 --- a/gluon/contrib/shell.py +++ b/gluon/contrib/shell.py @@ -126,7 +126,7 @@ class History: def globals_dict(self): """Returns a dictionary view of the globals. """ - return dict((name, cPickle.loads(val)) + return dict((name, pickle.loads(val)) for name, val in zip(self.global_names, self.globals)) def add_unpicklable(self, statement, names):