Я использую следующий код для проверки среднего времени ответа, потому что заметил, что оно очень медленное:
t1 = time.time()
response = requests.get(url, timeout=10, headers=headers)
t2 = time.time()
reqtimes += t2 - t1
reqamount += 1
print("Average response time:" + str(reqtimes/reqamount))
Когда я печатаю среднее время отклика после подключения примерно к 1000 различным сайтам, оно говорит мне, что среднее время отклика составляет 70 секунд. Зачем? мой тайм-аут установлен на 10!