Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在HTML文件上按按钮执行系统命令?_Python_Html_Raspberry Pi - Fatal编程技术网

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

Python 如何在HTML文件上按按钮执行系统命令?,python,html,raspberry-pi,Python,Html,Raspberry Pi,我在本地服务器上有一个网站,我喜欢在显示的html文件中按下按钮,在本地服务器上执行系统命令。有没有办法执行系统命令,如gpio write 0 1或运行python脚本?我如何将系统命令的输出作为字符串,比如/opt/vc/bin/vcgencmd measure|u temp | egrep“[0-9.]{4,}”-o输出,例如44.4 谢谢 David您将不得不使用某种服务器端脚本创建一个web服务器。有很多方法可以做到这一点。如果你懂PHP,那可能是最简单的。如果您想使用python,请

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

谢谢


David

您将不得不使用某种服务器端脚本创建一个web服务器。有很多方法可以做到这一点。如果你懂PHP,那可能是最简单的。如果您想使用python,请查看

这是我与uwsgi共同编写的一个非常简单的项目,如果你按照这条路线走,它可能会帮助你开始。我发现很多示例并没有多大帮助,所以您可能会幸运地使用这些代码

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


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

您必须使用某种服务器端脚本安装Web服务器。有很多方法可以做到这一点。如果你懂PHP,那可能是最简单的。如果您想使用python,请查看

这是我与uwsgi共同编写的一个非常简单的项目,如果你按照这条路线走,它可能会帮助你开始。我发现很多示例并没有多大帮助,所以您可能会幸运地使用这些代码

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


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

好的,我在Pi上安装了uwsgi,但是如何在html文件上按按钮运行python脚本?好的,我在Pi上安装了uwsgi,但是如何在html文件上按按钮运行python脚本?