Главная / Язык программирования Python / Какие утверждения о следующей программе (вычисляющей время загрузки сайтов из списка) верные? import urllib, time SITES = ["http://ya.ru", "http://yandex.ru", "http://www.google.ru"] for site in SITES: t1 = time.time() u = urllib.urlopen(site) doc = u.rea

Какие утверждения о следующей программе (вычисляющей время загрузки сайтов из списка) верные? import urllib, time SITES = ["http://ya.ru", "http://yandex.ru", "http://www.google.ru"] for site in SITES: t1 = time.time() u = urllib.urlopen(site) doc = u.read() total = time.time()-t1 clen = int(u.info()['Content-Length']) print site, len(doc), clen, total

вопрос

Правильный ответ:

u.info() может не содержать Content-Length: нужно предусмотреть try-except
метод для открытия URL не urllib.urlopen(), а urllib.open()
в последней строке вместо len(doc) нужно использовать len(u)
серьезных замечаний и ошибок нет
Сложность вопроса
68
Сложность курса: Язык программирования Python
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это было сложно
23 апр 2019
Аноним
Если бы не опубликованные решения - я бы не смог решить c этими тестами intuit.
09 авг 2018
Оставить комментарий
Другие ответы на вопросы из темы интернет-технологии интуит.