Главная /
Язык программирования Python /
Какие утверждения о следующем фрагменте программы, работающей с POP3-сервером, правильные? import poplib, email p = poplib.POP3('pop3.SERVER') p.getwelcome() p.user('USERNAME') p.pass_('USERPASSWORD') lst = p.list() # # обработка lst # p.quit()
Какие утверждения о следующем фрагменте программы, работающей с POP3-сервером, правильные?
import poplib, email
p = poplib.POP3('pop3.SERVER')
p.getwelcome()
p.user('USERNAME')
p.pass_('USERPASSWORD')
lst = p.list()
#
# обработка lst
#
p.quit()
вопрос
Правильный ответ:
метод
list()
имеет другой формат результата: ответ сервера, список строк и длина ответа. Правильно было бы написать: response, lst, octets = p.list()
учетные данные пользователя (логин и пароль) передаются сразу в методе
user
, а не отдельным методом pass_()
делать
quit()
необязательно, он выполнится сам
ошибок нет
Сложность вопроса
75
Сложность курса: Язык программирования Python
62
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на 5. Ура
25 мар 2019
Аноним
ответ подошёл
11 дек 2015
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Какие характеристики можно отнести к языку программирования Python?
- # Что будет получено в результате вычисления следующего выражения: 0 < [1, 4], [1] < 3
- # Что делает следующая программа? import threading, Queue item = Queue.Queue() def consumer(nm): while True: print item.get(), nm def producer(nm): while True: item.put(nm) for n in range(3): threading.Thread(target=consumer, args=("c"+str(n),)).start() threading.Thread(target=producer, args=("p"+str(n),)).start()
- # Объект какого из перечисленных типов можно передавать в качестве параметра функции f()? def f(x): l = len(x) return x[l-1]
- # Какая строка получится в результате следующей операции: "=%1s %2.2f %03i=" % ("abc", 1.234, 4)