Українська
Відкрити в Telegram

Пост Используй tenacity для Retry с экспоненциальной задержкой в Python!

29 січня 2026
P
Python RU
Відео
final_video.mp4 · 934 КБ
Используй tenacity для Retry с экспоненциальной задержкой в Python! Сохрани себе: для повторных попыток (retry) с экспоненциальной задержкой в Python можно использовать библиотеку tenacity. Это удобно для работы с нестабильными API, так как она позволяет легко настраивать количество попыток, задержку и её увеличение при каждой неудаче. import requests from tenacity import retry, wait_exponential @retry(wait=wait_exponential(multiplier=1, min=2, max=10), stop=stop_after_attempt(5)) def fetch_data(url): response = requests.get(url) response.raise_for_status() # Вызывает исключение для ошибок 4xx/5xx return response.json() data = fetch_data("https://example.com/api/data") print(data)
❤4🔥1👍1
14 · 1.4K ·

Поруч у стрічці

PPython RU🖥 Python: пакет packaging стал ощутимо быстрее — и это реально заметно в больших проектах Свежий апдейт библиотеки packaging (библиотека, которую используют pipPPython RU🖥 Использование абстрактных классов в Python. Важно знать, как использовать абстрактные классы в Python для определения интерфейсов. Это поможет создать более с
це повідомлення
PPython RUИспользуй декоратор для отслеживания времени выполнения функций. Для точного измерения времени выполнения различных частей вашего кода используйте time.perf_couPPython RU🖥 Большинство “парсеров” умирают через 2 дня. Ты научишься делать те, которые живут в проде. Это не про BeautifulSoup ради галочки. Это про системы сбора данных
PPython RUPython RU@pro_python_code · канал · Технології
12 326підписників774середнє охоплення поста
Стрічка майданчика Відкрити в Telegram

Відкрита публічна стрічка з пошукового індексу ChatCrawler — «Google по публічному Telegram»; оновлюється в міру обходу майданчика. Час — UTC.

Лише публічний контент, офіційний API Telegram. Про проєкт · Питання · Межі індексу · Прибрати сторінку з видачі · Каталог · Пошук · Як ми рахуємо