1

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

谢谢

大卫

4

1 回答 1

1

您将不得不使用带有某种服务器端脚本的网络服务器。有很多方法可以做到这一点。如果您了解 PHP,那可能是最简单的。如果您想使用 python,请查看uwsgi

是我用 uwsgi 编写的一个非常简单的项目,如果你走这条路,它可能会帮助你入门。我发现很多示例并没有太大帮助,因此您可能对该代码有一些运气。

编辑:实际上,pi 上的 uwsgi 是一个相当旧的版本,如果您尝试编译它,它会在 ARM 上做一些奇怪的事情。

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

于 2013-06-30T14:55:57.557 回答