从PHP / JavaScript发送到Python脚本

时间:2015-05-06 21:47:20

标签: javascript php python

我正在开发一个项目,我从Raspberry Pi上运行的Apache向Arduino发送数据。

将数据发送到Arduino需要Raspberry Pi执行Python脚本。

检测控件并在JavaScript中执行操作。

我找到了几种从JavaScript代码启动Python脚本的方法。但是,我无法找到如何从JavaScript代码向Python脚本发送数据,以便Python代码可以将数据发送到Arduino。

感谢任何帮助!

2 个答案:

答案 0 :(得分:1)

我使用Flask,一个Python框架解决了它。

它不是console.log(),而是一个ajax函数,它调用Python代码中的方法,串口可以保持打开状态。

$.ajax({
    url: "{{ url_for('move') }}", // This is Flask code that call a Python function
    method: "POST",
    data: {
        move: currentMove
    },
    success: function() {
        console.log('move: ' + currentMove);
    }
});

答案 1 :(得分:0)

也许你可以在Rasperry Pi的文件中写一些东西。

我在网上发现了这个:interprocess python/java