【发布时间】:2017-07-06 11:53:41
【问题描述】:
我在做pythonAPI练习,这是我完成的API地址:
http://api.juheapi.com/japi/toh?key=10245c2b75fa03d527204967ef7291cb&v=1.0&month=07&day=05
如果您使用浏览器打开,会显示正确的 JSON 文件。但我无法正确 结果使用下面的codecode。
page = urllib.urlopen(url)
html = page.read()
dic_json = json.loads(html)
print dic_json
【问题讨论】:
-
你遇到了什么错误
-
对不起,请删除地址]
-
像这样:{u'reason': u'\u8bf7\u6c42\u6210\u529f\uff01', u'error_code': 0, u'result': [{u'des': u'\u5728602\u5e74\u524d\u7684\u4eca\u5929\uff0c1415\u5e747\u67086\u65e5 (\u519c\u5386\u516d\u6708\u521d\u4e00)\uff0c\u637\4\u514b\ufdu8\u514b\u6767 \u4e49\u8005\u80e1\u53f8\u9047\u96be\u3002',
-
这有什么问题??这是python中的dict类型。我想你是说 print 语句没有显示非英文字母,而是显示这个
\u8bf7类型值? -
@Swagat 我认为你的意思是“非 ASCII 字符”。