Json在python中解析

KR29

JSON由于查询操作,我有一个字符串。我将结果分配给字符串文字,然后尝试读取字符串。我收到以下错误。

SyntaxError: EOL while scanning string literal

我从以下查询操作中以以下格式获取结果 \n

str = {"start": 0,
  "time": "2015-Mar-15 17:04:33.197042 ::setup Initializing",
  "type": "solar",}

import json
json.loads(str)

我应该将其转换为文档字符串吗?我正在使用python 3.4

山雀花

在您的示例中,“ str”已经是一个对象,因此您不必解析它。它已经被解析。

试试这个:

str =
{
    "start": 0,
    "time": "2015-Mar-15 17:04:33.197042 ::setup Initializing",
    "type": "solar",
}
print str["start"]

如果您有这样的事情:

str = """
{
    "start": 0,
    "time": "2015-Mar-15 17:04:33.197042 ::setup Initializing",
    "type": "solar",
 }"""

你可以做:

import json

json.loads(str)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章