53得票4回答
我该如何在Jython中安装各种Python库?

我知道我可以使用Java安装Jython,并且可以在需要使用Python的地方使用Jython。 Jython shell 运行正常。 那么,在Jython中,如何安装类似于lxml、Scrappy和BeautifulSoup这样的库呢?通常我会通过pip或easy_install来安装它们。

44得票6回答
从Python中使用Java库

我有一个Python应用和Java应用程序。Python应用程序生成Java应用程序的输入并在命令行上调用它。 我相信一定有更优雅的解决方案,就像使用JNI从Java调用C代码一样。 有任何指针吗? (FYI我对Python非常陌生) 澄清(代价是一个长问题:抱歉) 这个py应用程序(我...

42得票1回答
为什么尽管JVM进步神速,Jython仍然比CPython慢得多?

请勿进行火并。我承认我不是Java的粉丝,但我认为JVM是一个相当不错和经过优化的虚拟机。它启用了JIT,并非常接近普遍CPU架构的公共部分。如果我的假设是正确的,有人能解释一下为什么与CPython相比,Jython的性能损失如此之大吗?我的最初假设是JVM只是设计用于静态语言,很难将动态语...

41得票1回答
Python vs Jython vs IronPython vs wxPython的区别是什么?

我在Python编程上还很新手。在谷歌搜索时,我发现了一些与Python相关的词汇。我想知道Python、Jython、IronPython和wxPython之间有什么区别。 我知道wxPython是用于GUI编程的。但Jython和IronPython是什么呢? 请帮帮我。

40得票4回答
当我调用Jython时,如何将jar包添加到类路径中,而不是将它们添加到$CLASSPATH中?

我想做类似于 jython -cp FOO:BAR:BAZ argle.py 的事情。 如果我将 FOO、BAR 和 BAZ 添加到 $CLASSPATH 中,这样可以工作。我试图在运行时将它们添加到 sys.path 中,但对于 jar 文件似乎不起作用。如果我在运行时将扩展后的 jar ...

38得票8回答
jdbc:从java.sql.Type代码中获取SQL类型名称

我有一个包含字段名和jdbc类型代码的数组。 (那些可以在http://download.oracle.com/javase/1.4.2/docs/api/constant-values.html#java.sql.Types.BIT中找到的整数代码)。 我使用的是四级驱动程序。 我无法弄...

37得票6回答
如何从Java中调用scikit-learn分类器?

我有一个使用Python中的scikit-learn训练出的分类器。如何在Java程序中使用这个分类器?我可以使用Jython吗?是否有办法在Python中保存分类器并在Java中加载它?还有其他的使用方法吗?

34得票5回答
Groovy与Jython或JRuby相比的优势是什么?

为什么我会选择使用Groovy而不是Jython或Jruby?这种语言是否提供任何固有优势来弥补Jython和Jruby技能适用于其JVM之外的父语言的缺点? 请记住,我故意保持这个问题的普遍性,但如果在特定领域存在任何优势,请不要犹豫地描述它们。 编辑:为了澄清,如果我在Jruby中编写...

34得票4回答
自动化 Python 到 Java 的翻译

有没有一种工具可以自动将Python转换成Java?Jython能做到吗?

34得票4回答
我该如何让PyDev编辑器有选择地忽略错误?

我正在使用Eclipse下的PyDev编写一些Jython代码。我有很多情况需要像这样做:import com.work.project.component.client.Interface.ISubInterface as ISubInterface 问题在于PyDev会一直将其标记为错误并...