It's difficult to debug without the preferred encoding of your system. You can get it with:
import locale
locale.getpreferredencoding(False)
But I suspect that your encoding is not ASCII or UTF8. Since Python3, open takes an argument encoding. You couldshould try to specify thisthe encoding utf-8.
import json
with open('example.json', 'r', encoding='utf-8') as f:
print(json.loads(f.read()))