json.dumps(js,ensure_ascii=False) UnicodeEncodeError - Shuang0420/Shuang0420.github.io GitHub Wiki

Error

    print(json.dumps(js,ensure_ascii=False))
UnicodeEncodeError: 'ascii' codec can't encode characters in position 78-84: ordinal not in range(128)

Solution

Change

json.dumps(js,ensure_ascii=False)

To

json.dumps(js).decode("raw_unicode_escape").encode("utf-8")