python2 collections

This commit is contained in:
Binwei Hu 2019-04-24 18:51:25 +08:00 committed by Ram Rachum
parent 473f88a2d5
commit 151949a2f0

View file

@ -5,6 +5,10 @@ import types
import sys
import re
import collections
if sys.version.startswith("3"):
from collections import ChainMap
else:
from ConfigParser import _Chainmap as ChainMap
import datetime as datetime_module
import itertools
@ -25,7 +29,7 @@ def get_local_reprs(frame, variables=()):
result[key] = get_shortish_repr(value)
except Exception:
continue
locals_and_globals = collections.ChainMap(frame.f_locals, frame.f_globals)
locals_and_globals = ChainMap(frame.f_locals, frame.f_globals)
for variable in variables:
steps = variable.split('.')
step_iterator = iter(steps)