如何在HTML文件上按一下按钮来执行系统命令?

2024-10-03 00:23:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我在本地服务器上有一个网站,我喜欢在本地服务器上执行系统命令,在显示的html文件中按一下按钮。有没有一种方法可以执行gpio write 0 1之类的系统命令,或者运行python脚本?如何将系统命令的输出作为字符串,比如/opt/vc/bin/vcgencmd measure_temp| egrep "[0-9.]{4,}" -o输出,例如44.4?在

谢谢

大卫


Tags: 文件方法字符串服务器脚本gpiobin网站
1条回答
网友
1楼 · 发布于 2024-10-03 00:23:41

您必须使用具有某种服务器端脚本的web服务器。有很多方法可以做到这一点。如果你了解PHP,这可能是最简单的。如果要使用python,请检查uwsgi。在

Here是我用uwsgi编写的一个非常简单的项目,如果你走这条路,它可能会帮助你开始。我发现很多示例并没有起到很大的帮助,所以您可能对这些代码有一些运气。在

编辑:实际上,pi上的uwsgi是一个非常老的版本,如果你试图编译它,它会在ARM上做一些奇怪的事情。在

我使用gunicorn为您创建了一个概念证明here。只需按照安装部分下的说明进行操作。在

相关问题 更多 >