--> -->
 
 
JSONDecodeError
Python 3.7.3: /usr/bin/python3
Sat Dec 2 16:43:12 2023

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /usr/lib/cgi-bin/mark/instagrain.cgi in <module>()
     82 with open("/home/markvandenheuvel/public_html/instagrain/instagrain.json") as fin:
     83     for line in fin:
=>   84         d=json.loads(line)
     85         items.append(d)
     86 
d = {'date': '2022-08-15T10:46:40.309623', 'name': 'Richardarola', 'story_title': 'gefrhnpt', 'text': '<a href="http://escitalopram.fun/">lexapro pill ...tp://zoloft.click/">buy zoloft online europe</a> '}, json = <module 'json' from '/usr/lib/python3.7/json/__init__.py'>, json.loads = <function loads>, line = '{"story_title": "rzr{"story_title": "aviator cas....com/d08", "date": "2022-08-15T10:52:56.074697"}\n'
 /usr/lib/python3.7/json/__init__.py in loads(s='{"story_title": "rzr{"story_title": "aviator cas....com/d08", "date": "2022-08-15T10:52:56.074697"}\n', encoding=None, cls=None, object_hook=None, parse_float=None, parse_int=None, parse_constant=None, object_pairs_hook=None, **kw={})
    346             parse_int is None and parse_float is None and
    347             parse_constant is None and object_pairs_hook is None and not kw):
=>  348         return _default_decoder.decode(s)
    349     if cls is None:
    350         cls = JSONDecoder
global _default_decoder = <json.decoder.JSONDecoder object>, _default_decoder.decode = <bound method JSONDecoder.decode of <json.decoder.JSONDecoder object>>, s = '{"story_title": "rzr{"story_title": "aviator cas....com/d08", "date": "2022-08-15T10:52:56.074697"}\n'
 /usr/lib/python3.7/json/decoder.py in decode(self=<json.decoder.JSONDecoder object>, s='{"story_title": "rzr{"story_title": "aviator cas....com/d08", "date": "2022-08-15T10:52:56.074697"}\n', _w=<built-in method match of re.Pattern object>)
    335 
    336         """
=>  337         obj, end = self.raw_decode(s, idx=_w(s, 0).end())
    338         end = _w(s, end).end()
    339         if end != len(s):
obj undefined, end undefined, self = <json.decoder.JSONDecoder object>, self.raw_decode = <bound method JSONDecoder.raw_decode of <json.decoder.JSONDecoder object>>, s = '{"story_title": "rzr{"story_title": "aviator cas....com/d08", "date": "2022-08-15T10:52:56.074697"}\n', idx undefined, _w = <built-in method match of re.Pattern object>, ).end undefined
 /usr/lib/python3.7/json/decoder.py in raw_decode(self=<json.decoder.JSONDecoder object>, s='{"story_title": "rzr{"story_title": "aviator cas....com/d08", "date": "2022-08-15T10:52:56.074697"}\n', idx=0)
    351         """
    352         try:
=>  353             obj, end = self.scan_once(s, idx)
    354         except StopIteration as err:
    355             raise JSONDecodeError("Expecting value", s, err.value) from None
obj undefined, end undefined, self = <json.decoder.JSONDecoder object>, self.scan_once = <_json.Scanner object>, s = '{"story_title": "rzr{"story_title": "aviator cas....com/d08", "date": "2022-08-15T10:52:56.074697"}\n', idx = 0

JSONDecodeError: Expecting ',' delimiter: line 1 column 23 (char 22)
      args = ("Expecting ',' delimiter: line 1 column 23 (char 22)",)
      colno = 23
      doc = '{"story_title": "rzr{"story_title": "aviator cas....com/d08", "date": "2022-08-15T10:52:56.074697"}\n'
      lineno = 1
      msg = "Expecting ',' delimiter"
      pos = 22
      with_traceback = <built-in method with_traceback of JSONDecodeError object>