我刚刚安装了Jython 2.5.1。我想将我的Python文件转换为Java类文件,并在网站上指示使用jythonc命令行工具,但我找不到它。有谁知道我能在哪里找到它?
基本上我想要完成的是让我的Python代码在浏览器中运行客户端,最好的方法似乎是使用Jython创建一个applet。我不想创建桌面应用程序,并且使用Silverlight / IronPython是不可能的。欢迎任何其他想法。
干杯!
答案 0 :(得分:24)
您仍然可以将您的python代码编译为类文件:
import compileall;
compileall.compile_dir('Lib'); # to compile yor Lib-Dir
应该使用2.5 jython
我用它来创建放入罐子里的类文件: - )
答案 1 :(得分:9)
Jythonc已在Jython 2.2中删除,不再受支持。在Java中嵌入Jython代码的官方方法是创建一个解释器实例来直接运行Jython代码。有一篇关于此here的文章。
我个人更喜欢jythonc方法,并希望它将在未来的Jython版本中恢复,即使它有很多问题。