Question: Why this failed? import json xjson.loads('foo' bar, 'hello' 'world') print (type(x)) SONDecodeError in () Traceback (most recent call last) 1 import json 2 ----> 3
Why this failed?
import json xjson.loads("'foo' bar, 'hello' 'world'") print (type(x)) SONDecodeError in () Traceback (most recent call last) 1 import json 2 ----> 3 xjson.loads("'foo' bar, 'hello 'world'") 4 print(type(x)) Anaconda3\libljson\__init__.py in loads (s, encoding, cls, object_hook, parse float, parse int, parse_constant, object_pairs_h ook, **kw) 352 353 parse int is None and parse float is None and parse constant is None and obiect pairs hook is None and not kw): --> 354 return _default_decoder.decode (s) if cls is None: 355 356 cls JSONDecoder Anaconda3\libljson\decoder.py in decode (self, s, w) 337 338 --> 339 340 341 obj, end self.raw_decode(s, idx- w(s, ) edO) endw(s, end).end if end len(s) Anaconda3\libljson\decoder.py in raw_decode (self, s, idx) 353 354 --> 355 356 357 try: obj, endself.scan_once (s, idx) except StopIteration as err: raise JSONDecodeError("Expecting value", s, err.value) from None SONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)