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] 删除。
我来说两句