Главная / Язык программирования Python / Какая ошибка допущена в следующем коде CGI-сценария? import cgi f = cgi.FieldStorage() if f.has_key("a"): v = str(int(f["a"].value)) else: v = "0" print " " "Content-Type: text/html\n" " " print v

Какая ошибка допущена в следующем коде CGI-сценария? import cgi f = cgi.FieldStorage() if f.has_key("a"): v = str(int(f["a"].value)) else: v = "0" print " " "Content-Type: text/html\n" " " print v

вопрос

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

неправильно использованы методы FieldStorage-объекта
ввод пользователя не проверен на безопасность
после получения f["a"] нужно взять атрибут value
ошибок нет
Сложность вопроса
38
Сложность курса: Язык программирования Python
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не опубликованные подсказки - я бы не справился c этими тестами intuit.
13 ноя 2015
Оставить комментарий
Другие ответы на вопросы из темы интернет-технологии интуит.