问题标签 [jython-2.7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
132 浏览

jython - 为什么从 tomcat 调用时无法访问 Jython 访问 stdlib 模块?

我可以使用其中包含以下代码的应用程序:

以下是resources/Lib/mylib/__init__.py

并使用 maven 编译它,产生一个my-app-with-dependencies.jar

我可以轻松地运行它,java -jar my-app-with-depenendencies.jar它工作得很好,万岁!

这是可悲的部分出现的地方。我可以将完全相同的代码放入 Spring 处理程序中:

神奇的是,这不再有效。一点点都没有。

但是,我可以将我的文件从移动resources/Lib/webapp/WEB-INF/lib/Lib/import mylib工作。但在mylib我不能再从__future__or导入os。我可以import sys,我的 sys.path 看起来像这样:

我的sys.path_importer_cache样子是这样的:

我做错了什么,我无法导入标准库?/path/to/my/webapp/WEB-INF/lib包含jython-2.7-b1.jarjython-standalone-2.7-b1.jar。我什至尝试将这些 jar 文件插入到我的路径中,但仍然没有骰子。

我可以从文件夹中的 .jar 文件导入java类,但 jython .jar 中的文件除外。例如,里面jython-2.7-b1.jarorg/python/apache/xml/serialize/Serializer.class。我可以导入org.python,但只有存在org.python.__name__

0 投票
2 回答
658 浏览

weblogic - Weblogic WLST 库

我想知道是否有书或库用于使用 Jython 进行 WLST 脚本的函数调用。例如,我看到了 domainRuntime() 之类的示例,然后调用了 getState() 或 getName() 之类的方法。我在哪里可以查到它们?谢谢

0 投票
1 回答
171 浏览

java - 当 jython 包含默认包中的类时,无法从 jython 中的 jar 导入打包的类文件

我正在开发一个程序,该程序需要导入一个 jar,该 jar 在默认包(jar 的根目录)和包中都有类。到目前为止,我有这个代码并且它可以正常工作,所以我可以默认导入这些代码,但是在尝试在包上导入代码时它会失败。

如果我运行 import a(a 是一个类,因为这是一个混淆的 jar。)它会导入,但如果我运行 import net.minecraft.server.MinecraftServer 它不起作用,它会显示 No Module named net。

我知道这门课和它周围的所有包有什么帮助吗?

0 投票
1 回答
55 浏览

python-3.x - Python:列表中的数字元素不能转换为整数

大家好,我的代码有问题。由于某种原因,这些值不会从字符串转换为整数,也不会相加。这是我的代码。

错误消息:不适当的参数值(正确类型)。尝试将参数传递给函数时发生错误。

代码 ^^ 给出了一个包含单词和数字的列表。一个元素被分割成子列表。

我试过 int() 函数和它的 for 循环变体。

请建议我进行编辑。非常感谢任何帮助。谢谢。-艾迪·万哈拉

0 投票
1 回答
1384 浏览

eclipse - 无法获取有关 Eclipse 上的 jython 解释器错误的信息

我正在尝试添加 Jython 解释器,但出现此错误。它显示无法获取有关解释器的信息。python 和 jython 至少需要 2.1 版本和 ironpython 2.6 错误

有人知道解决方案吗?请告诉我。我正在使用“Eclipse Luna”

0 投票
0 回答
151 浏览

eclipse - ImportError:没有使用 Jython 解释器的名为 dtmilano 的模块

我正在使用 Eclipse Juno 并使用 Jython 2.7 解释器创建了 PyDev 项目,但我得到如下 Nulpointer 异常

我的代码是

错误如下

然后我添加了 AndroidViewClient,但它抛出了 ImportError。我已经为 AndroidViewClient 设置了路径。

有人可以在这里帮助我吗?感谢。

0 投票
1 回答
1074 浏览

image-processing - 如何使用 Jython (JES) 增加/减少图像的颜色饱和度?

我正在尝试创建一对可以增加或减少图像整体色彩饱和度的函数。我知道“饱和度”本质上是指“远离或接近灰色”,所以我需要增加或减少 RGB 通道,但我不能平等地完成它们(即 r * 2、g * 2、b * 2) 因为那只会使图像更亮。

我试图使用这里给出的公式:http ://www.georeference.org/doc/colors_as_hue_saturation_and_brightness.htm 但是当我尝试在我的代码中使用它时,图像几乎完全是黑色的,有一些黄色斑点。

这是我迄今为止尝试过的:

我也尝试过只使用 makeColor(sat, sat, sat) ,但它完全是黑色的,带有一些白色的斑点。我不确定此时还能做什么。我将不胜感激一些指导。

0 投票
1 回答
200 浏览

java - 从 java 调用 python 函数,而 python 脚本已经在运行

我需要从 java 调用一个 python 函数,将它传递给一个数组,然后返回一个数组。我意识到我可以用 Jython 做到这一点。

问题是,我的 python 脚本需要加载一个非常重(并且加载缓慢)的模型才能运行该函数。所以我想知道我是否可以以某种方式离开 python 脚本,让它听下一个函数调用。对此有什么想法吗?我可以拥有 java i/o 文件并像这样进行通信,但这似乎也是一个(虽然较小)瓶颈。

我读了一些关于 python 中的多处理的东西,但我不确定这是要走的路https://docs.python.org/3/library/multiprocessing.html#multiprocessing-managers

0 投票
1 回答
1499 浏览

virtualenv - 使用 jython 2.7b3 设置 virtualenv 时出错

0 投票
1 回答
1558 浏览

python - 如何将递归函数的返回值与整数(函数的实际参数)进行比较

我需要将递归函数的返回值与整数进行比较。递归地对列表的所有元素进行求和,我必须将最终总和与整数“n”进行比较,如果 sum == n 则返回 TRUE,如果 sum != n 则返回 FALSE。如果我给出一个空列表,那么函数必须返回 FALSE 。在这里我报告代码以澄清情况:)