/
ilya.petrash
/
SimplePyScripts
Обзор
Документация
Войти
/
ilya.petrash
/
SimplePyScripts
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
html_parsing/wikipedia/common.py
23 строки
512 B
gil9red
Updated. Added timeout
03 фев 2024, 23:54
03 фев 2024, 23:54
8b98d9f
Код
Авторство
О чём код?
#!/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = "ipetrash" import requests HTTP_TIMEOUT = 60 # SOURCE: https://stackoverflow.com/a/47384155/5909792 class TimeoutRequestsSession(requests.Session): def request(self, *args, **kwargs): kwargs.setdefault('timeout', HTTP_TIMEOUT) return super().request(*args, **kwargs) session = TimeoutRequestsSession() session.headers[ "User-Agent" ] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0"