Я пишу небольшой script в Python 2.7.3 с GRequests и lxml, который позволит мне собрать некоторые коллекционные карты с разных сайтов и сравнить их. Проблема заключается в том, что один из сайтов ограничивает количество запросов и отправляет обратно ошибку HTTP 429, если я ее превосхожу.
Есть ли способ добавить дросселирование количества запросов в GRequestes, чтобы я не превышал количество запросов в секунду, которые я указываю? Также - как я могу заставить GRequestes повторить попытку через некоторое время, если происходит HTTP 429?
На боковой ноте - их предел смехотворно низкий. Что-то вроде 8 запросов за 15 секунд. Я неоднократно нарушал его в своем браузере, просто обновляя страницу, ожидая изменения цены.