我正在尝试使用unirest库来运行API到dmoz。 这是我的代码:
=============================================== ==========================
import unirest
response = unirest.get("https://enclout-dmoz.p.mashape.com/show.json?auth_token=something&url=www.nike.com",
headers={
"X-Mashape-Key": "another_code"
}
)
html= response.body()
print html
但是我收到一条错误消息:Typeerror对象'dict'不可调用。
答案 0 :(得分:1)
不带括号访问dict
html = response.body
print html
答案 1 :(得分:0)
是的回复是字典。它有以下成员
代码,标题,正文和raw_body,您可以获得以下信息
# print response
print "code:"+ str(response.code)
print "******************"
print "headers:"+ str(response.headers)
print "******************"
print "body:"+ str(response.body)
print "******************"
print "raw_body:"+ str(response.raw_body)
查看帖子http://stackandqueue.com/?p=57,其中详细说明了如何使用unirest
进行通话