JSON object must be str, bytes or bytearray, not dict
json.loads take a string as input and returns a dictionary as output. json.dumps take a dictionary as input and returns a string as output. With json.loads({“(‘Hello’,)”: 6, “(‘Hi’,)”: 5}), You are calling json.loads with a dictionary as input. You can fix it as follows (though I’m not quite sure what’s the point of that):