在Raspberry Pi上用Python包装Lua代码

在Raspberry Pi上用Python包装Lua代码,python,shell,lua,wrapper,raspberry-pi3,Python,Shell,Lua,Wrapper,Raspberry Pi3,我正在使用Raspberry Pi model 3,并在Raspbian Jessie上运行我的脚本 我试图测试Lua比Python快多少。为此,我用Lua和Python编写了一个就地快速排序,并打印了执行时间。现在,我想通过在执行快速排序时打开LED来实际显示这一点。我对Python代码没有问题,我使用简单的Python RPi.GPIO模块。但是很明显Lua RPi.GPIO模块已经过时了(没有确认,它只是给了我“这个模块只能在Raspberry Pi上运行”的错误,这毫无意义) 因此,现在

我正在使用Raspberry Pi model 3,并在Raspbian Jessie上运行我的脚本

我试图测试Lua比Python快多少。为此,我用Lua和Python编写了一个就地快速排序,并打印了执行时间。现在,我想通过在执行快速排序时打开LED来实际显示这一点。我对Python代码没有问题,我使用简单的Python RPi.GPIO模块。但是很明显Lua RPi.GPIO模块已经过时了(没有确认,它只是给了我“这个模块只能在Raspberry Pi上运行”的错误,这毫无意义)


因此,现在我试图用Python/C/Bash来包装我的Lua代码,这样当快速排序在Lua中执行时,这个包装器脚本就会打开。有办法吗?我对shell或作为参数传递脚本一无所知,因此非常感谢您的帮助

是否可以执行一个python脚本来打开Lua的LED

大概

os.execute(“python打开\u led.py”)

不过,这可能是一个性能问题。

是否可以执行一个python脚本来打开Lua的LED

大概

os.execute(“python打开\u led.py”)

这可能是一个性能问题。

我不知道它是否将构建在RPi上,但允许您将Lua VM嵌入Python,这意味着您可以让Python调用Lua代码并控制硬件。

我不知道它是否将构建在RPi上,但允许您将Lua VM嵌入Python中,这意味着您可以让Python调用Lua代码并控制硬件