我正在解析如下 JSON 输出...这只是一个片段..目前它正在打印 u'' 格式...我如何打印“已删除”
error=change['Errors']
print error
输出:
[u'DELETED']
预期输出:
DELETED
JSON 默认使用 unicode。如果您需要另一个编解码器,可以将编码参数传递给转储函数:
json.dumps(obj, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, encoding="utf-8", default=None, sort_keys=False, **kw)
取决于您在change['Errors']
. 目前,该值是一个元素 ( u'DELETED'
) 的列表。如果您只想打印文本,您需要:
print error[0]
但也许以防万一会更好:
print u', '.join(error)