jython

    2热度

    1回答

    使用Jython时出现问题,但我似乎无法在文档中找到解决方案。 基本上我所拥有的是一个已经在Java中实例化的对象,并且我想实例化另一个Java对象(在python脚本中)并将预先创建的java对象添加到我已经在jython中实例化的对象中翻译。 例如: public class A { private B bInstance; public void setB(B bval

    3热度

    2回答

    我正在使用pydev + jython.great ide,但是当我尝试运行jython程序时相当慢。 这可能是由于库加载时间所致。 我能做些什么来加速它? 感谢, 的Yaniv

    1热度

    1回答

    我正在研发一种利用Pulse智能笔的应用程序。 我宁愿在python中比java执行它。它不清楚什么版本的jvm在笔上运行,因为证据here in the tech specs jython和jruby是否会在移动版本的jvm上运行有限制?

    1热度

    5回答

    因此,您不允许将Jython用于您在工作中开发的生产代码。您可以用它来帮助您完成日常任务和编写该Java代码的活动。问题是:您如何使用Jython,以及这些如何帮助您的开发和/或生产力?

    4热度

    4回答

    我经常遇到想要向不受控制的类添加其他方法的问题。例如,我可能希望有一个功能prettyPrint,它可以在不具有统一api的不同对象类型上运行(例如,特殊的__str__方法)。 Nice语言和R使用multimethods完成此操作,这很好地避免了访问者模式。例如,R具有plot()功能。单个程序员可以创建新的类来定义数据类型(例如,网络图或股票行情数据)。然后,二级用户/程序员可以编写一个绘图

    0热度

    1回答

    我想向Jython添加语法以为用户启用更好的API。例如,像NumPy这样的矩阵库将受益于矩阵和元素操作,如Matlab的:*与*中缀运算符。 您可以使用在八度矩阵: A = [ 1, 1, 2; 3, 5, 8; 13, 21, 34 ] 比与NumPy的相当漂亮: b = array([ (1.5,2,3), (4,5,6) ]) R使用公式 “Y〜X + Z” 在一个矩阵选择变量/数

    0热度

    1回答

    我有一个类似于解释器的GUI。它允许用户在Jython中编写脚本(Java中的Python实现)并在需要时运行它。除此之外,我还希望允许用户在需要时立即终止运行。 事情是,我真的不知道该怎么做。该脚本正在另一个线程上运行,但我不知道在运行中途停止/中断/终止线程的任何安全方法,更不用说不知道线程/脚本运行的是什么(它可能是一个简单的任务,也可能是某种针对数据库的大量SQL查询,而数据库则需要仔细处

    3热度

    1回答

    Jython 2.5默认带有JLine。 我宁愿使用rlwrap的交互式解释器。如果JLine处于活动状态,rlwrap似乎不起作用。 在斯卡拉我会用rlwrap scala -Xnojline。 Jython是否有类似的选项来停用JLine?

    1热度

    2回答

    我有一个需要包含类的jython脚本(在本例中为JUnit)。我在“some/path/junit.jar”中找到了junit jar。我的脚本是: from junit.textui import TestRunner TestRunner.Main(["name of some class here"]) 我跑这样的: java -cp "some/path/junit.jar" -j

    1热度

    1回答

    我有一个问题需要在Jython中解决。我已经得到了功能如下: ok = whatever1(x, ...) self.assertTrue("whatever1 failed: "+x...(), ok) ok = whatever2(x, ...) self.assertTrue("whatever2 failed: "+x...(), ok) [ many many lines ]