2024-10-03 00:23:41 发布
网友
我在本地服务器上有一个网站,我喜欢在本地服务器上执行系统命令,在显示的html文件中按一下按钮。有没有一种方法可以执行gpio write 0 1之类的系统命令,或者运行python脚本?如何将系统命令的输出作为字符串,比如/opt/vc/bin/vcgencmd measure_temp| egrep "[0-9.]{4,}" -o输出,例如44.4?在
gpio write 0 1
/opt/vc/bin/vcgencmd measure_temp| egrep "[0-9.]{4,}" -o
44.4
谢谢
大卫
您必须使用具有某种服务器端脚本的web服务器。有很多方法可以做到这一点。如果你了解PHP,这可能是最简单的。如果要使用python,请检查uwsgi。在
Here是我用uwsgi编写的一个非常简单的项目,如果你走这条路,它可能会帮助你开始。我发现很多示例并没有起到很大的帮助,所以您可能对这些代码有一些运气。在
编辑:实际上,pi上的uwsgi是一个非常老的版本,如果你试图编译它,它会在ARM上做一些奇怪的事情。在
我使用gunicorn为您创建了一个概念证明here。只需按照安装部分下的说明进行操作。在
您必须使用具有某种服务器端脚本的web服务器。有很多方法可以做到这一点。如果你了解PHP,这可能是最简单的。如果要使用python,请检查uwsgi。在
Here是我用uwsgi编写的一个非常简单的项目,如果你走这条路,它可能会帮助你开始。我发现很多示例并没有起到很大的帮助,所以您可能对这些代码有一些运气。在
编辑:实际上,pi上的uwsgi是一个非常老的版本,如果你试图编译它,它会在ARM上做一些奇怪的事情。在
我使用gunicorn为您创建了一个概念证明here。只需按照安装部分下的说明进行操作。在
相关问题 更多 >
编程相关推荐