我有问题。我有一个项目,涉及从网页发送值到Web服务器,并使用该值通过命令数模转换器生成电压。对于服务器端,我使用的Python脚本运行良好,我创建了一个简单的网页,我可以在其中输入所需的值。但他们之间的联系却缺失了。我试图理解CGI脚本使用它们来解析从网页到Python脚本的值,但没有运气。有没有人有任何其他想法或任何人可以为初学者解释CGI?谢谢。
答案 0 :(得分:0)
这是一个简单的Python脚本,它通过Web请求(使用优秀的web.py库)管理本地执行的命令(在本例中为Windows计算机上为dir
)的输出:
import web
from subprocess import check_output
urls = (
'/', 'index'
)
app = web.application(urls, globals())
class index:
def GET(self):
return '<pre>'+check_output('dir', shell=True)+'</pre>'
if __name__ == "__main__":
app.run()