我希望有一个网页,在其中单击一个按钮,通过使用AJAX,我从python脚本中获取一个字符串,然后将该字符串显示在一个段落HTML元素中。
我知道我可以通过使用Python、WSGI&AJAX(理论上我可以这样做)做到这一点,但这太难了。我对CGI&python有经验。
那么我可以使用CGI执行上述操作吗?
如果我可以的话,python脚本是如何工作的,与使用CGI提供页面时完全一样?
这不起作用:import cgitb; cgitb.enable()
import cgi
import os
print "Content-Type: text/html\n"
input_data = cgi.FieldStorage()
print "hello"
当我单击页面中的“我的按钮”时,不会发生任何事情&;我的CGI服务器(对CGI页面请求很好)会给出一个http 501错误。
我的html&javascript:
abcdef
Click it
博主尝试通过CGI而非WSGI来实现一个网页上的按钮点击事件,触发Python脚本运行并返回一个字符串,然后用AJAX更新HTML段落。遇到的问题是点击按钮后没有响应,服务器返回HTTP 501错误。博客内容涉及到Python CGI脚本编写,HTML和JavaScript的交互,以及AJAX的使用。
786

被折叠的 条评论
为什么被折叠?



