2015-06-28 4 views
0

Вот что я ищу.Есть ли у python-запросов какой-либо метод обратного вызова?

s = Session()  

s.get(url, callback=self.do_this) 

def do_this(self, response): 
    print response.url 
+1

Почему не foo = запрос. get() do_this (foo). Запросы синхронны, поэтому обратные вызовы не имеют большого смысла. –

+0

Вы видели http://stackoverflow.com/questions/9110593/asynchronous-requests-with-python-requests? –

+0

Я думаю, что асинхронные запросы лучше, чем синхронные запросы. Нет? @NickBailey –

ответ

1

Использование grequests иметь асинхронных запросов с GEvent. Существует аргумент ключевого слова callback для .get().