1

我有一个 html 文件和一个单独的 python 文件。我正在寻找具有特定 id 的 formdata 值。我在 html 文件中的表单是正确的,并且在 Python 2 中工作。在 Python 2 中,代码如下,Python3 中的代码可能是什么,因为我得到 else 错误捕获“op not found”

Import cgi
formdata = cgi.FieldStorage()

def main():

  if formdata.has_key("op"):
    op = formdata['op'].value
  else:
    print "op not found"
    show()
    sys.exit(1)

谢谢!

4

1 回答 1

2

else 块根本不应该被执行,在Python 3has_key中已删除。改为使用in

于 2013-11-12T23:47:08.377 回答