python请求有任何回调方法吗?
这是我要找的python请求有任何回调方法吗?,python,python-requests,gevent,Python,Python Requests,Gevent,这是我要找的 s = Session() s.get(url, callback=self.do_this) def do_this(self, response): print response.url 用于与gevent进行异步请求。有一个回调关键字参数指向.get()您可以使用事件挂钩: def显示url(r,**kwargs): 打印(r.url) s=会话() s、 hooks['response'].append(显示url) s、 得到(…) 此处的文档:为
s = Session()
s.get(url, callback=self.do_this)
def do_this(self, response):
print response.url
用于与gevent进行异步请求。有一个
回调
关键字参数指向.get()
您可以使用事件挂钩:
def显示url(r,**kwargs):
打印(r.url)
s=会话()
s、 hooks['response'].append(显示url)
s、 得到(…)
此处的文档:为什么不使用foo=request。get()做这个(foo)。请求是同步的,所以回调没有多大意义。你看到了吗?我认为异步请求比同步请求好。没有@NickBailey@JonClements,是的。我忘了提到我想在会话中使用回调。可能吗?为什么人们会问功能是否存在?请自己查看文档!