T
Size: a a a
T
Z
>>> d = {}
>>> d['d'] = d
>>> json.dumps(d)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Program Files\Python 3.9\lib\json\__init__.py", line 231, in dumps
return _default_encoder.encode(obj)
File "C:\Program Files\Python 3.9\lib\json\encoder.py", line 199, in encode
chunks = self.iterencode(o, _one_shot=True)
File "C:\Program Files\Python 3.9\lib\json\encoder.py", line 257, in iterencode
return _iterencode(o, 0)
ValueError: Circular reference detected
>>> json.dumps(d, check_circular=False)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Program Files\Python 3.9\lib\json\__init__.py", line 234, in dumps
return cls(
File "C:\Program Files\Python 3.9\lib\json\encoder.py", line 199, in encode
chunks = self.iterencode(o, _one_shot=True)
File "C:\Program Files\Python 3.9\lib\json\encoder.py", line 257, in iterencode
return _iterencode(o, 0)
RecursionError: maximum recursion depth exceeded while encoding a JSON object
>>>AC
BR
BR
AC
BR
T
AC
T
BR
AC
AC
T
AC
AC
T
AC
T
AC