【发布时间】:2016-12-05 22:32:32
【问题描述】:
我原来的输入文件如下(共1.3MB):
{
"dataFrame": "AB3hqqqpVVVOAAA=",
"decrypted": true,
"fcnt": 3,
"id": 1480528200533,
"port": 5,
"rssi": -116,
"sf_used": 10,
"snr": -8.5,
"timestamp": "2016-11-30T17:50:00.533Z"
},
{
"dataFrame": "AB3hqqqpVVVOAAA=",
"decrypted": true,
"fcnt": 5,
"id": 1480528235613,
"port": 5,
"rssi": -119,
"sf_used": 10,
"snr": -5.8,
"timestamp": "2016-11-30T17:50:35.613Z"
},
当我运行infile = json.load(infile) 时,出现如下错误
**NO JSON object could be decoded**
它适用于相同数据的一小部分..
【问题讨论】:
-
你想做什么?您的代码看起来不错,是否有某种错误?
-
抱歉,我编辑了我的问题。谢谢
-
这与原来的问题有很大的不同。最初的问题基本上是询问如何在读入数据后对其进行解析。这个问题询问如何使用 json 模块导入某些内容。请撤消编辑并发布一个单独的问题。在新问题中,请提供一种重现问题的方法:代码和输入。做一个最小的例子,看看哪里出了问题
-
您发布的代码例如不是正确的 json,因为尾随逗号。但这显然只是实际输入的摘录。请发布我们重现问题所需的所有内容。如果您不能将它们变小,请使用 pastebin 或类似的东西来处理大文件
标签: python parsing dictionary