Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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 javascript通信_Javascript_Python_Html_Web - Fatal编程技术网

Python javascript通信

Python javascript通信,javascript,python,html,web,Javascript,Python,Html,Web,我想知道是否可以将数据从JavaScript发送到正在运行的Python脚本,以及是否有人有任何具体的示例。这一切都在同一台主机上 更具体地说: 所有关于RPi的信息: Python脚本侦听键/输入,然后通过串行连接将其发送到Arduino 网页监听按键、按键释放、滑块。。。JS必须将此数据发送到python 有没有可能发送一些小东西,比如一个符号WASD或一个键码?同样重要的是,这不会有太多的延迟 到目前为止,我唯一发现的是: 使用AJAX和服务器端Python,例如或,确保这是可能的。您可以

我想知道是否可以将数据从JavaScript发送到正在运行的Python脚本,以及是否有人有任何具体的示例。这一切都在同一台主机上

更具体地说:

所有关于RPi的信息:

Python脚本侦听键/输入,然后通过串行连接将其发送到Arduino

网页监听按键、按键释放、滑块。。。JS必须将此数据发送到python

有没有可能发送一些小东西,比如一个符号WASD或一个键码?同样重要的是,这不会有太多的延迟

到目前为止,我唯一发现的是:

使用AJAX和服务器端Python,例如或,确保这是可能的。您可以向网站发送任意数据,如果所有内容都在一台主机上运行,则延迟应该不会被察觉。您可以创建连接并发送/接收ajax请求,如@L3viathan所述。因为这两种技术都有字典和JSON,所以编写/读取它们更容易。或者,如果你需要经常发送非常小的信息,最好使用WebSocket,因为这样可以保持连接打开。我更喜欢制作一个小的web应用程序并使用broweser的JS引擎。查看快速入门。