如何从响应对象

时间:2018-02-17 15:30:54

标签: python json dictionary web-scraping python-requests

我目前正试图从互联网上获取python数据。幸运的是,我想要的网站以json格式提供数据。

现在这是我的代码:

from GetWebJson import simple_get
import json

raw_data = simple_get('http://api.openweathermap.org/data/2.5/weather?q=Hamburg,de')
raw_data.encoding
data_json = raw_data.json
print(data_json["temp"])

simple_get函数执行" Get"来自请求库并返回Response对象。 将原始数据格式化为json后想要打印键的值" temp"。但是当我调试此代码时,我收到以下错误:

追踪(最近一次通话):   文件" C:\ Users \ nikhi \ source \ repos \ WebScraper \ WebScraper \ WebScraper.py",第7行,in     打印(data_json ["温度"]) TypeError:'方法'对象不可订阅

我不能像dict一样使用变量data_json吗?如果没有,我如何将包含列表和dicts的json转换为可打印格式?

0 个答案:

没有答案