gpt4 book ai didi

python - 从 HTML 按钮运行 Python 脚本

转载 作者:行者123 更新时间:2023-12-01 02:21:42 25 4
gpt4 key购买 nike

P 我正在尝试实现一个按钮,该按钮将使用 Lighttpd Web 服务器/PHP 7.0 运行 Python 脚本 forward.py(让我的机器人向前移动)。

Python 脚本在终端窗口中执行时可以完美运行,但是当我尝试通过单击按钮来运行它时,它不起作用。

这是我执行 .py 脚本的基本 HTML 代码:

<html><body>
<h1> Development of Internet controlled robot </h1>
<input type="button" name="forwardbutton" value=" Move forward "onClick="<? exec(' python /var/www/html/forward.py'); ?>">
</body></html>

我已将 forward.py 脚本的所有者更改为 www-data 但这没有任何区别。

我对使用 Raspberry Pi 还很陌生。

最佳答案

我不确定您是否可以在 onClick 事件中打开 php 标签。您可能应该调用javascript函数并使用ajax(以避免刷新)来调用将具有exec(python程序)函数的php页面。

看这里Execute PHP function with onClick

关于python - 从 HTML 按钮运行 Python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47894506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com