python - 关于使用 cgi 和表单的 getlist 和 getvalue
问题描述
我正在处理一个处理表单的 cgi 脚本,在每个表单中,我都有作为列表和单选按钮的选项。以下一个(third_form)工作正常,因为 task1 和 task 2 都是第三种形式的下拉列表。
if akey == "task1" or akey == "task2" or akey =="execute":
third_form[akey] = elements.getlist(akey)
另一方面,第二种形式有两个用于任务 1 和任务 2 的列表以及用于颜色的单选按钮。getvalue 在这里不起作用,我无法获得所有选定的值:以下错误是什么?
if akey == "color[]" or akey == "execute" or akey == "task1" or akey=="task2":
second_form[akey] = elements.getvalue(akey)
解决方案
谢谢..我发现它工作正常。问题可能出在表格本身。
推荐阅读
- c - Unix:recvfrom()
- visual-studio-code - Windows 上的 VS Code:如何编译 Node/Linux 项目?
- docker - docker主进程上的MPI
- ios - 在 Swift 中将数组传递给通用数据源
- css - 除了 CSS 缩放之外,有没有办法使用 c# 和 selenium 来缩小 chrome?
- powershell - Import-Clixml 将 PSObject 值读取为 #text 并且不包含真实数据
- c++ - C++ Singletons:这个解决方案有多好?优点/缺点,替代方案
- ruby - 如何使用 Rugged ruby gem 提取 git 存储库
- javascript - Admob 插件不适用于 Phonegap 应用
- php - PHP:为什么我的变量在我将它们包含在请求语句中后不可用?