问题描述
这是关于在线订购比萨饼的。 (我只是使用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>
这是我的文件:
我在做什么错了?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)