Главная /
Язык программирования 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(u), clen, total
вопрос
Правильный ответ:
u.info()
может не содержать Content-Length
: нужно предусмотреть try-except
в последней строке вместо
len(u)
нужно использовать len(doc)
метод для открытия URL не
urllib.urlopen()
, а urllib.open()
серьезных замечаний и ошибок нет
Сложность вопроса
91
Сложность курса: Язык программирования Python
62
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные ответы - я бы сломался c этими тестами интуит.
09 окт 2019
Аноним
Какой человек ищет данные тесты с интуитом? Это же крайне просто
18 авг 2017
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Какой класс Tkinter соответствует кнопке для представления многострочного текста (без возможности редактирования)?
- # Какие из приведенных ниже сравнений обязательно дадут True, если объекты x и y имеют одинаковые значения?
- # Какие из перечисленных языков программирования поддерживают функциональное программирование?
- # Даны матрицы a и b. Как получить произведение матриц?
- # Какие строковые литералы записаны правильно