Junior — Middle
66
Какие методы используют для измерения времени выполнения HTTP-запросов?
Answer from AI
sobes.tech AI
Для измерения времени выполнения 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или сторонние инструменты мониторинга.