问题标签 [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.
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.jar
和jython-standalone-2.7-b1.jar
。我什至尝试将这些 jar 文件插入到我的路径中,但仍然没有骰子。
我可以从文件夹中的 .jar 文件导入java类,但 jython .jar 中的文件除外。例如,里面jython-2.7-b1.jar
是org/python/apache/xml/serialize/Serializer.class
。我可以导入org.python
,但只有存在org.python.__name__
。
weblogic - Weblogic WLST 库
我想知道是否有书或库用于使用 Jython 进行 WLST 脚本的函数调用。例如,我看到了 domainRuntime() 之类的示例,然后调用了 getState() 或 getName() 之类的方法。我在哪里可以查到它们?谢谢
java - 当 jython 包含默认包中的类时,无法从 jython 中的 jar 导入打包的类文件
我正在开发一个程序,该程序需要导入一个 jar,该 jar 在默认包(jar 的根目录)和包中都有类。到目前为止,我有这个代码并且它可以正常工作,所以我可以默认导入这些代码,但是在尝试在包上导入代码时它会失败。
如果我运行 import a(a 是一个类,因为这是一个混淆的 jar。)它会导入,但如果我运行 import net.minecraft.server.MinecraftServer 它不起作用,它会显示 No Module named net。
我知道这门课和它周围的所有包有什么帮助吗?
python-3.x - Python:列表中的数字元素不能转换为整数
大家好,我的代码有问题。由于某种原因,这些值不会从字符串转换为整数,也不会相加。这是我的代码。
错误消息:不适当的参数值(正确类型)。尝试将参数传递给函数时发生错误。
代码 ^^ 给出了一个包含单词和数字的列表。一个元素被分割成子列表。
我试过 int() 函数和它的 for 循环变体。
请建议我进行编辑。非常感谢任何帮助。谢谢。-艾迪·万哈拉
eclipse - 无法获取有关 Eclipse 上的 jython 解释器错误的信息
我正在尝试添加 Jython 解释器,但出现此错误。它显示无法获取有关解释器的信息。python 和 jython 至少需要 2.1 版本和 ironpython 2.6
有人知道解决方案吗?请告诉我。我正在使用“Eclipse Luna”
eclipse - ImportError:没有使用 Jython 解释器的名为 dtmilano 的模块
我正在使用 Eclipse Juno 并使用 Jython 2.7 解释器创建了 PyDev 项目,但我得到如下 Nulpointer 异常
我的代码是
错误如下
然后我添加了 AndroidViewClient,但它抛出了 ImportError。我已经为 AndroidViewClient 设置了路径。
有人可以在这里帮助我吗?感谢。
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) ,但它完全是黑色的,带有一些白色的斑点。我不确定此时还能做什么。我将不胜感激一些指导。
java - 从 java 调用 python 函数,而 python 脚本已经在运行
我需要从 java 调用一个 python 函数,将它传递给一个数组,然后返回一个数组。我意识到我可以用 Jython 做到这一点。
问题是,我的 python 脚本需要加载一个非常重(并且加载缓慢)的模型才能运行该函数。所以我想知道我是否可以以某种方式离开 python 脚本,让它听下一个函数调用。对此有什么想法吗?我可以拥有 java i/o 文件并像这样进行通信,但这似乎也是一个(虽然较小)瓶颈。
我读了一些关于 python 中的多处理的东西,但我不确定这是要走的路https://docs.python.org/3/library/multiprocessing.html#multiprocessing-managers
python - 如何将递归函数的返回值与整数(函数的实际参数)进行比较
我需要将递归函数的返回值与整数进行比较。递归地对列表的所有元素进行求和,我必须将最终总和与整数“n”进行比较,如果 sum == n 则返回 TRUE,如果 sum != n 则返回 FALSE。如果我给出一个空列表,那么函数必须返回 FALSE 。在这里我报告代码以澄清情况:)