Мне нужно сбросить ошибку StackAPIError: ('https://api.stackexchange.com/2.3/sites ... 5YllAr2%29', 502, 'throttle_violation' , 'слишком много запросов с этого IP, больше запросов доступно через 80678 секунд').
Я пробовал разные настройкиrate_limit и разные временные задержки перед получением данных, но по-прежнему получаю эту ошибку. Я не могу продолжать ждать 24 часа, пока эта ошибка исчезнет, чтобы попробовать другую настройку задержки времени, чтобы снова получить ошибку. Мои вопросы и ответы показаны ниже.
SITE = StackAPI('stackoverflow')
max_questions = 100
try:
time.sleep(random.uniform(4, 7)) # Wait between 4 and 7 seconds to avoid StackAPIError: 502, Throttle Violation, Too Many Requests
questions = SITE.fetch('questions', tagged='visual-studio', sort='votes', pagesize=max_questions, page=1, filter='withbody', rate_limit=2)
try:
time.sleep(random.uniform(4, 7)) # Wait between 4 and 7 seconds to avoid StackAPIError: 502, Throttle Violation, Too Many Requests
answer_data = SITE.fetch('answers/{ids}', ids=[accepted_answer_id], filter='withbody')
---------------------------------------------------------------------------
StackAPIError Traceback (most recent call last)
in ()
1 # Seed the faq_database
----> 2 scrape_faqs()
2 frames
/usr/local/lib/python3.10/dist-packages/stackapi/stackapi.py in fetch(self, endpoint, page, key, filter, **kwargs)
211 code = response["error_name"]
212 message = response["error_message"]
--> 213 raise StackAPIError(self._previous_call, error, code, message)
214 except KeyError:
215 pass # This means there is no error
StackAPIError: ('https://api.stackexchange.com/2.3/sites ... 5YllAr2%29', 502, 'throttle_violation', 'too many requests from this IP, more requests available in 80678 seconds')
Подробнее здесь: https://stackoverflow.com/questions/792 ... uests-from
Как сбросить ошибку StackAPIError: 502, «throttle_violation», «слишком много запросов с этого IP, больше запросов доступ ⇐ Python
Программы на Python
1733655142
Anonymous
Мне нужно сбросить ошибку StackAPIError: ('https://api.stackexchange.com/2.3/sites/?pagesize=1000&page=1&filter=%21%2AL1%2AAY-85YllAr2%29', 502, 'throttle_violation' , 'слишком много запросов с этого IP, больше запросов доступно через 80678 секунд').
Я пробовал разные настройкиrate_limit и разные временные задержки перед получением данных, но по-прежнему получаю эту ошибку. Я не могу продолжать ждать 24 часа, пока эта ошибка исчезнет, чтобы попробовать другую настройку задержки времени, чтобы снова получить ошибку. Мои вопросы и ответы показаны ниже.
SITE = StackAPI('stackoverflow')
max_questions = 100
try:
time.sleep(random.uniform(4, 7)) # Wait between 4 and 7 seconds to avoid StackAPIError: 502, Throttle Violation, Too Many Requests
questions = SITE.fetch('questions', tagged='visual-studio', sort='votes', pagesize=max_questions, page=1, filter='withbody', rate_limit=2)
try:
time.sleep(random.uniform(4, 7)) # Wait between 4 and 7 seconds to avoid StackAPIError: 502, Throttle Violation, Too Many Requests
answer_data = SITE.fetch('answers/{ids}', ids=[accepted_answer_id], filter='withbody')
---------------------------------------------------------------------------
StackAPIError Traceback (most recent call last)
in ()
1 # Seed the faq_database
----> 2 scrape_faqs()
2 frames
/usr/local/lib/python3.10/dist-packages/stackapi/stackapi.py in fetch(self, endpoint, page, key, filter, **kwargs)
211 code = response["error_name"]
212 message = response["error_message"]
--> 213 raise StackAPIError(self._previous_call, error, code, message)
214 except KeyError:
215 pass # This means there is no error
StackAPIError: ('https://api.stackexchange.com/2.3/sites/?pagesize=1000&page=1&filter=%21%2AL1%2AAY-85YllAr2%29', 502, 'throttle_violation', 'too many requests from this IP, more requests available in 80678 seconds')
Подробнее здесь: [url]https://stackoverflow.com/questions/79249605/how-to-reset-a-stackapierror-502-throttle-violation-too-many-requests-from[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия