我需要一个灵活的框架,并想尝试在它的不同位置注入一些代码,只是为了即时改变行为。
由于它是一个 Java 项目,而且基本上我只限于接口和玩那些背后的实现,我认为我可能会给 Jython 一个运行,看看它会带来什么。
我的意思是,eval()
它是一个强大的函数,我可以将代码添加为字符串并对其进行评估,至少在 Python 中并且出现了问题,因为它基本上可以编译为 Java ......
与 Python 相比,Jython 有哪些限制?我可以在 Python 中做哪些在 Jython 中无法做到的事情?