无法将值从html传递到python cgi

问题描述

这是关于在线订购比萨饼的。 (我只是使用XAMPP和Apache设置了本地服务器,并想对其进行一点测试。) 我用HTML编写了一个简单表单,并用Python编写了CGI脚本,但是当我在浏览器中键入HTML文件的地址时,出现此错误

 C:\xampp\cgi-bin\python38\pizza_s.cgi in <module>
      38 preisliste = {"Salami":6,"Di mare":6.5,39                 "Quattro Stagioni":7.5,"Diavolo":8.5}
 =>   40 price = list_of_prices[form["pt"].value].value                              
      41 
 preis undefined,preisliste = {'Diavolo': 8.5,'Quattro Stagioni': 7.5,'Salami': 6,'Di Mare': 6.5},form = FieldStorage(None,None,[]),].value = []
 C:\Users\Kompjuter\AppData\Local\Programs\Python\python38-32\lib\cgi.py in __getitem__(self=FieldStorage(None,key='pt')
      515             if item.name == key: found.append(item)
      516         if not found:
 =>   517             raise KeyError(key)
      518         if len(found) == 1:
      519             return found[0]
 builtin KeyError = <class 'KeyError'>,key = 'pt'

 KeyError: 'pt'
     args = ('pt',)
     with_traceback = <built-in method with_traceback of KeyError object> 

这是我的文件

pizza_s.htm pizza_s.cgi

我在做什么错了?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...