首页 > 解决方案 > Python3 现在从 JSON 文件加载数据时抛出 ASCII 错误

问题描述

我对 Python 比较陌生,花了至少两个小时搜索互联网和现在的 StackOverFlow,但找不到问题所在。我的代码在 Python2 中工作,现在下面是持久的错误消息。我什至在网上找到了这段代码,以明确回答我声称它在 python3 中工作的问题,但它不适合我。奇怪的。

import json, sys

    with open('2689364.json', 'r', encoding='utf-8') as json_data:
        d = json.load(json_data)
    print(d)

UnicodeEncodeError:“ascii”编解码器无法在位置 1938 编码字符“\xb6”:序数不在范围内(128)

标签: pythonjsonloadascii

解决方案


推荐阅读