База ответов ИНТУИТ

Язык программирования Python

<<- Назад к вопросам

Какие ошибки (и погрешности) допущены в следующем примере?
fromaddr = "tetja@abcde.ru"toaddr = "ktoto@edcba.ru"message = """Здравствуйте! Я ваша тетя."""try:  connect = SMTP('mail.abcde.ru')  connect.sendmail(fromaddr, toaddr, message)  connect.quit() except:  print "Не удалось отправить сообщение"

(Отметьте один правильный вариант ответа.)

Варианты ответа
ошибок и существенных погрешностей нет
отсутствует указание порта SMTP (25)
не обрабатываются исключения
в сообщении (message) не заданы поля(Верный ответ)
Похожие вопросы
Какие ошибки (и погрешности) допущены в следующем примере?
fromaddr = "tetja@abcde.ru"toaddr = "ktoto@edcba.ru"message = """Здравствуйте! Я ваша тетя."""connect = SMTP('mail.abcde.ru')connect.sendmail(fromaddr, toaddr, message)connect.quit()
Какие ошибки (и погрешности) допущены в следующем примере?
fromaddr = "tetja@abcde.ru"toaddr = "ktoto@edcba.ru"message = """From: tetja@abcde.ruTo: ktoto@edcba.ruSubject: Your auntHello! I am your aunt."""try:  connect = SMTP('mail.abcde.ru')  connect.sendmail(fromaddr, toaddr, message)  connect.quit() except:  print "Не удалось отправить сообщение"
Какие ошибки (и погрешности) допущены в следующем примере?
fromaddr = "tetja@abcde.ru"toaddr = "ktoto@edcba.ru"message = """From: tetja@abcde.ruTo: ktoto@edcba.ruSubject: Your auntHello! I am your aunt."""connect = SMTP('mail.abcde.ru')connect.sendmail(message)connect.quit()
Какие ошибки допущены в следующем фрагменте?
import sqlite as dbc = db.connect(database="tvprogram")c.execute("SELECT wdname FROM wd ORDER BY weekday;")for i in c.fetchall():  print i[0]
Какие ошибки допущены в следующем фрагменте?
import sqlite as dbc = db.connect(database="tvprogram")cu = c.cursor()cu.execute("SELECT wdname FROM wd ORDER BY weekday;")for i in cu.fetchall():  print i[0]
Какие ошибки допущены в следующем фрагменте?
import sqlite as dbcu = db.connect(database="tvprogram").cursor()cu.execute("SELECT wdname FROM wd ORDER BY weekday;")for i, n in cu.fetchall():  print i, n
Что будет выведено в результате выполнения следующего кода:
import email.Messagem = email.Message.Message()m['To'] = '123@mail.ru'm.set_payload('123')print m
В каких частях программы допущены ошибки в следующем примере?
import threading# 1def proc(*args):  print "Процесс в потоке пошел!"  while 1:    pass# 2p1 = threading.Thread(target=proc(), name="t1", args=[2])# 3p1.start()
Какая SQL-команда, скорее всего, должна стоять на месте вопросительных знаков?
import sqlite as dbc = db.connect(database="tv")cu = c.cursor()cu.execute(???)for res in cu.fetchall():  # ...
Какие ошибки допущены в следующем примере?
import threading, Queueitem = Queue.Queue()def consumer(nm):  for i in range(3):    print item.get(), nmdef producer(nm):  for i in range(4):    item.put(nm)for n in range(4):  threading.Thread(target=consumer, args=("c"+str(n),)).start()for n in range(3):  threading.Thread(target=producer, args=("p"+str(n),)).start()