Проблема:
Начиная с обновления ПО на моем маршрутизаторе, время от времени (в случайном порядке) 3-5 секунд для загрузки веб-страницы (чаще происходит на страницах, которые не кэшируются).
Я пытаюсь запустить сценарий python, чтобы получить время загрузки "веб-страницы" для разных сайтов.
Будет ли этот сценарий предоставлять мне точное время загрузки веб-страницы?
from urllib.request import urlopen
from time import time
new_list = {'https://www.nba.com', 'https://www.nfl.com', 'https://www.instagram.com/', 'https://www.twitter.com', 'https://www.mlb.com'}
for j in new_list:
print(j)
stream = urlopen(j)
start_time = time()
output = stream.read()
end_time = time()
stream.close()
print(end_time-start_time)
Я могу добавить другой сайт в список, чтобы узнать их время, но дает ли это точное время загрузки "страницы"?
Если нет, какой инструмент я могу использовать в Python для написания этого сценария?
Заранее спасибо.