我正在尝试读取json文件,但正在检索ValueError:解码“字符串”时,UTF-8序列中的八位字节无效
我正在使用以下代码进行读取:
df1 = pd.read_json('input/201704_Usage_Bicimad.json', lines=True)
Json文件可以从以下位置下载: https://opendata.emtmadrid.es/Datos-estaticos/Datos-generales-(1)只需点击“ Datos de uso de Abril de 2017”进行下载
我尝试过更改格式:
df1 = pd.read_json('input/201704_Usage_Bicimad.json', lines=True, encoding="iso-8859-1")
df1 = pd.read_json('input/201704_Usage_Bicimad.json', lines=True, encoding="latin-1")
df1 = pd.read_json('input/201704_Usage_Bicimad.json', lines=True, encoding="utf-8-sig")
在所有情况下都检索到相同的错误
不知道如何进行,如何识别正确的编码格式或如何识别给我带来问题的字符
更新:收到一些评论后,我已经在Python 3中进行了测试,并且可以正常工作。关键是我需要在Python 2.7中运行