我有一个运行在Raspberry Pi 3 B+上的node.js服务器。(我使用node是因为我需要一个工作良好的蓝牙库的功能)。一旦节点服务器从蓝牙设备获得一条消息,我希望它向同一设备上运行的另一个python脚本发出一个事件/命令/调用。 做这件事最好的方法是什么?我已经研究了生成子进程并在其中运行脚本,但这似乎很混乱……此外,我是否应该在它们之间设置一个套接字,并通过它流式传输数据?我想这是经常发生的事情,共识的解决方案是什么?
我正在使用从我的nodejs服务器调用python脚本。python脚本将打开一个名为myfile.txt的文件,并读取其内容:path = os.path.abspath("myfile.txt") f = open(path, 'r')
当我从python命令行执行Python代码时,它将正常运行,但当我试图从Nodejs调用它时,路径变成了“path to -no