eval('''{a:adfsafa,b:6}''', type('Dummy', (dict,), dict(__getitem__=lambda s,n:n))())
>>> {'a': 'adfsafa', 'b': 6}
- 模块demjson
demjson.decode('''{a:2,b:6}''')
>>> {'a': 2, 'b': 6}
eval('''{a:adfsafa,b:6}''', type('Dummy', (dict,), dict(__getitem__=lambda s,n:n))())
>>> {'a': 'adfsafa', 'b': 6}
demjson.decode('''{a:2,b:6}''')
>>> {'a': 2, 'b': 6}