使用python加载json文件

时间:2016-06-30 05:58:48

标签: python json

我正在尝试加载可用的json文件:https://gist.githubusercontent.com/anonymous/e5ef9cb96acb98e1f813d5166d472c70/raw/eabf219c51ace122ad82b7037bbf93d347fb4a9b/data.json

with open('data.json') as data_file:
    data = json.load(data_file)

Traceback (most recent call last):
  File "<stdin>", line 2, in <module>
  File "/home/karimk/python/lib/python2.7/json/__init__.py", line 291, in load
    **kw)
  File "/home/karimk/python/lib/python2.7/json/__init__.py", line 339, in loads
    return _default_decoder.decode(s)
  File "/home/karimk/python/lib/python2.7/json/decoder.py", line 367, in decode
    raise ValueError(errmsg("Extra data", s, end, len(s)))
ValueError: Extra data: line 3 column 1 - line 6 column 740 (char 2826 - 16384)

我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

错误:json无效 解决方案:将数据更新为有效的json,例如删除字符串项中的行尾。