0

我有个问题。我有一个项目,涉及从网页向网络服务器发送一个值,并通过命令数模转换器使用该值生成电压。对于服务器端,我使用了一个运行良好的 Python 脚本,并且我创建了一个简单的网页,我可以在其中输入所需的值。但它们之间的联系缺失了。我试图理解 CGI 脚本以使用它们将值从网页解析到 Python 脚本,但没有运气。有没有人有任何其他想法或者任何人都可以为初学者解释 CGI?谢谢你。

4

1 回答 1

0

这是一个简单的 Python 脚本,它通过 Web 请求(使用优秀的web.py库)将本地执行的命令(dir在本例中为 Windows 计算机)的输出传递给管道:

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()
于 2013-06-11T22:27:11.860 回答