Как получить имена полей и значения в Python?
У меня проблема с веб-страницей, разработанной на python.
У меня есть несколько полей (флажок, текстовое поле и т. Д.) В форме, и каждое поле имеет несколько уникальных имен.
Я могу сохранить значение известных полей
то есть
field_name = 'fl_textarea'
field_value = form.getvalue(field_name)
Но как я могу получить значение неизвестных имен полей? Мне также нужно сохранить имена полей в переменную.
Когда я распечатал содержание представленной формы
form = cgi.FieldStorage()
print "<p>"+ str(form) +"</p>"
Это выглядит так:
FieldStorage(None, None, MiniFieldStorage('flatt2695', 'abc-xyz'), MiniFieldStorage('flatt2696', 'abc-123xyz'), MiniFieldStorage('flatt2697', 'onoff'), ...
Итак, как я могу получить эти имена полей и значения одно за другим в переменных?