Главная /
Язык программирования Python /
Какая ошибка допущена в следующем коде CGI-сценария? import cgi f = cgi.FieldStorage() if f.has_key("a"): v = str(int(f["a"])) 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"]))
else:
v = "0"
print " " "Content-Type: text/html\n" " "
print v
вопрос
Правильный ответ:
неправильно использованы методы FieldStorage-объекта
ввод пользователя не проверен на безопасность
после получения
f["a"]
нужно взять атрибут value
ошибок нет
Сложность вопроса
83
Сложность курса: Язык программирования Python
62
Оценить вопрос
Комментарии:
Аноним
Какой человек находит данные вопросы интуит? Это же элементарно (я не ботан)
07 ноя 2019
Аноним
Я завалил зачёт, почему я не увидел этот сайт с ответами интуит месяц назад
13 мар 2017
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Экземпляры какого класса сочетают замок и средство коммуникации между потоками?
- # Какими способами можно получить доступ к функции fun() из модуля fns?
- # Что из перечисленного правильно характеризует отличия функций в математике от функций в языках программирования?
- # Как называется отношение, которое имеют следующие два класса: class A(object): def __init__(self, x): self._mydata = B(x) class B(object): def __init__(self, x): self._mydata = x
- # С помощью какой универсальной функции (возможно, в сочетании с функцией sum()) можно посчитать количество отрицательных чисел в массиве?