0
form= cgi.FieldStorage()
print form
打印:的FieldStorage(无,无,“年龄= 10 &名=乔)如何从FieldStorage获取数据?
如何获取表单中的数据?
我无法使用窗体[FieldKey],因为没有字段键。
形式[ '年龄']会返回一个空字符串
我使用Python 2.7
form= cgi.FieldStorage()
print form
打印:的FieldStorage(无,无,“年龄= 10 &名=乔)如何从FieldStorage获取数据?
如何获取表单中的数据?
我无法使用窗体[FieldKey],因为没有字段键。
形式[ '年龄']会返回一个空字符串
我使用Python 2.7
这是不是答案。我不知道什么是错的。但是,我没有在这台电脑上安装Python 2。我刚刚在repl.it上运行了一些代码。
这是发生了什么事。
它可以作为它的意思。显然,你的设置有一些特殊之处。如果我想到什么,我会回来。
事实上,如果我从Web浏览器调用脚本,form.keys()确实有效。您是对的:远程调用另一个脚本时,脚本的行为方式必定有些特殊。我知道,当我“打印表格”时,数据看起来不一样。感谢您与我合作。 –
尝试'print form.keys()'来查看该FieldStorage对象的实际键,然后从那里继续。 –
@Bill Bell错误:“不可索引”。这不是一个数组。 –
你能告诉我们更多你的代码吗? FieldStorage应该公开一个叫做'keys'的方法。 –