我怎么能将Lua嵌入Python 3.x?

And*_*ern 5 python scripting lua embedding python-3.x

是否有可能将Lua嵌入到Python 3.x中?如果是这样,我怎么能在我的Python程序中运行和执行Lua脚本?例如,语言之间的交互有多好,Lua可以访问所有Python的变量和类,Python是否可以访问Lua的所有信息?

lhf*_*lhf 7

试试Lunatic Python,Python和Lua之间的双向桥梁.


Ale*_*ysh 5

除了Lunatic Python之外,还有Lupa,由LuaJIT提供支持:

http://pypi.python.org/pypi/lupa/0.9

请参阅有关使用它的优点和原因的链接.

  • 作为旁注:我不同意那里的"为什么使用它"部分:在Lua中编写大型程序并非徒劳(或难).我知道,我手上有几百只Lua的Lua.关于电池的部分更接近真相. (2认同)