Python 如何从CherryPy读取HTML参数?
我有一个html文件Python 如何从CherryPy读取HTML参数?,python,html,web,cherrypy,python-2.3,Python,Html,Web,Cherrypy,Python 2.3,我有一个html文件 <html> <body> <form action="http://localhost/mypgm.py"> <input type="textbox" name="id" /> <input type="submit" /> </form> </body> </html> 在mypgm.py中,我必须处理文本框中输入的值,并用适当的html进行响应。。 我该怎么做 我的
<html>
<body>
<form action="http://localhost/mypgm.py">
<input type="textbox" name="id" />
<input type="submit" />
</form>
</body>
</html>
在mypgm.py中,我必须处理文本框中输入的值,并用适当的html进行响应。。
我该怎么做
我的意思是如何读取python中的HTML参数值
我的系统中安装了Python 2.3.4和cherrypy。。
欢迎任何帮助。。
提前感谢。您正在尝试发布到该文件,而不是其中的一个函数 首先,需要在文件上启动cherrypy服务器。我将假设您有一个正确设置的cherrypy脚本
$ python mypgm.py
这将启动您的cherrypy服务器。
让我们假设它在0.0.0.0:8080上运行,这意味着端口8080是服务器上的所有ip网络接口
您现在需要在nginx或apache配置中设置某种重定向,因为HTML表单无法发布到与运行HTML页面的端口(我假设是端口80)不同的端口
例如,yourserver.com/api/需要重定向到yourserver.com:8080
最后,将HTML改为指向那里,并附加您想要接收它的任何函数
<form action="http://localhost/api/thefunction">
有关简单教程,请参见。Python 2.3?如果您能够升级,非常推荐。2.3现在已经过时了。@ThomasK我认为OP对python来说也是新的。也许你应该粘贴mypgm.py
的内容。