Junior — Middle
95
Quais métodos são usados para medir o tempo de execução de solicitações HTTP?
Resposta da IA
sobes.tech IA
Для измерения времени выполнения HTTP-запросов в Python часто используют следующие методы:
- Модуль
time: замер времени до и после запроса.
import time
import requests
start = time.time()
response = requests.get('https://example.com')
end = time.time()
print(f"Время запроса: {end - start} секунд")
- Использование встроенных инструментов библиотеки
requests, например,response.elapsed:
import requests
response = requests.get('https://example.com')
print(f"Время запроса: {response.elapsed.total_seconds()} секунд")
- Для более точного профилирования можно использовать специализированные библиотеки, например,
timeitили сторонние инструменты мониторинга.