Получение имени флажка, отправленного GET

#python #html #get

#python #HTML #получить

Вопрос:

Итак, я пытаюсь использовать модуль CGI, который поставляется с Python, на странице сервера Python.

Я хочу знать, есть ли какой-либо способ получить имя флажка, когда он будет отправлен. На самом деле мне не нужно знать статус, включен он или выключен (потому что off не отправит на новую страницу), просто каково его имя, потому что именно так будет выполняться скрипт.

Т.е. на моей первой странице у меня есть

 <input type="checkbox" name="AV-D01">
  

Я отправляю эту форму, и она имеет вид

 formchangedate.psp?AV-D01=on
  

Все, что мне нужно извлечь из этого, это AV-D01 — есть ли способ это сделать?

Ответ №1:

cgi.FieldStorage() возвращает словарь, содержащий параметры запроса.

Комментарии:

1. Hrm, я назначил cgi. FieldStorage() для тестирования, и вывел это, и получил: FieldStorage(Нет, None, [])

2. Тогда никакие параметры не отправляются с запросом.