问题标签 [jython-2.5]

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 投票
1 回答
137 浏览

java - 使用 jython 执行 python 脚本时出现 InvalidJarIndexException

sun.misc.InvalidJarIndexException当使用 jython 从 Web 服务调用 python 脚本时,我得到了一个。我正在使用 JDK 7、Axis2 1.6、壁垒 1.6 和 jython 2.5.0。

如果使用 Axis2 1.5 和 Rampart 1.5 从 Servlet 或 Web 服务执行相同的操作,它工作正常。

我正在从 Web 服务调用 jython 来执行 python 脚本。

刷新.py

摘自 Web 服务方法以调用 python 脚本

一旦execfile()调用,它会给出以下错误

文件“/root/Documents/refresh.py”,第 2 行,在 import os 文件“/root/Documents/tomcat/webapps/refresh/WEB-INF/lib/jython.jar/Lib/os.py”,第 48 行, 在 sun.misc.InvalidJarIndexException: 无效索引

os.py 中的第 48 行实际上是从 jython.jar 导入 java 类。我也尝试过导入线程,它在第 5 行失败,它再次从 jython.jar 引用 java 类。

0 投票
4 回答
299 浏览

websphere - 任何查找 IBM websphere nodeagents 的方法都失败了

是否有任何工具或脚本可以持续检查 IBM Websphere 节点代理是否已关闭。如果关闭,它可以通过电子邮件(相关人员)发送通知。如果有任何帮助将不胜感激。

0 投票
2 回答
991 浏览

imagej - 从命令行运行斐济 jython 脚本

我将斐济用于医学成像目的。我编写了一个 jython 脚本,并希望在 Windows 7 中从命令提示符运行相同的脚本。我尝试了不同的方式来运行脚本,但无法这样做。有人请帮助实现期望的目标。

0 投票
1 回答
492 浏览

python - Jython 2.5.1:UnicodeDecodeError

最近我一直在尝试使用 QF-Test 3.5.4 中的 Jython 脚本解析 HTML 文件中的数据(请注意,根据版本 3.5.1 的发行说明,支持的 Python 版本仅为 2.5.1。- http://www. qfs.de/en/qftest/relnotes.html#3.5.1)。

Python 库(旧的,因为我需要对 Python 2.x 的支持):

  • html5lib 0.95
  • 美丽汤 3.2.1

我正在运行 Xubuntu 13.10。

Jython 脚本如下所示:

现在,当我尝试使用我需要正确设置的所有变量执行脚本时,我得到了这个:

我成功地将问题追溯到“inputstream.py”的导入,这是发生错误的点。

我真的用这个把头发拉了出来。如果可以的话,请帮我解决这个问题。

编辑:

通过修改 inputstream.py 修复:

0 投票
2 回答
1788 浏览

jython - Jython easy_install 错误

我的目的是向 jython ie suds 包中添加一些 python 库

为此,请尝试按照http://www.jython.org/jythonbook/en/1.0/appendixA.html#setuptools中的说明进行操作

并检查;

如何在 Jython 中安装各种 Python 库?

安装 Jython 2.5.2 并将 JYTHON_HOME=C:\jyhon252 添加到环境变量和 %JYTHON_HOME%\bin 到路径 jython 工作正常。

第二步尝试在 Jython 2.5.2 之上安装 easy_install

ez_setup.py 来自;

http://peak.telecommunity.com/dist/ez_setup.py

尝试安装 ez_setup.py 并收到以下错误,我找不到任何解决方法的线索。Jython 2.5.3 也发生了同样的事情。

C:\tmp\ez_setup>jython ez_setup.py

下载http://pypi.python.org/packages/2.5/s/setuptools/setuptools-0.6c11-py2.5.egg

处理 setuptools-0.6c11-py2.5.egg

删除 c:\jython252\lib\site-packages\setuptools-0.6c11-py2.5.egg

将 setuptools-0.6c11-py2.5.egg 复制到 c:\jython252\lib\site-packages

错误:c:\jython252\lib\site-packages\setuptools-0.6c11-py2.5.egg:未知错误:20047

我的设备上有 Windows 7 64 位操作系统和 32 位 jre 1.6.0_38。

有谁知道我该如何解决这个问题?我可以错过一些东西吗?

提前致谢..

0 投票
1 回答
72 浏览

python - 如何从 jython 中的小列表创建大列表?

如果我有 15 张照片的有限列表。我想创建一个更大的列表,比如 100 张照片,它们是 15 张照片的随机副本。我可以做类似的事情吗

我只是不确定如何创建一个大列表?

0 投票
2 回答
4382 浏览

jython-2.5 - 如何在 JES 中将字符串转换为整数

我正在尝试在 JES 中做一个学生 jython 程序的作业。我需要将我们的学生编号转换为字符串输入变量,以通过我们的函数,即 def assignment(stringID) 并将其转换为整数。确切的说明是:

第 1 步定义一个名为 id 的数组,它将您的 7 位数字存储为整数(您在数组中设置的数字无关紧要,下一步将用您的学号覆盖)。第 2 步您的学号已作为字符串传递给您的函数。您必须分开数字并将它们分配给您的数组 ID。这可以逐行手动或使用循环来完成。在将字符串存储到 id 之前,您需要将每个字符从 stringID 类型转换为整数。

我使用 int 和 float 函数尝试了很多不同的方法,但我真的被卡住了。提前致谢!

0 投票
1 回答
4019 浏览

python - Python error in Eclipse: SyntaxError: future feature print_function is not defined

I'm trying to get python works in Eclipse with me. I did download Pydev and wrote a small python code.

my python version is: Python 2.7.6 on my Mac OS X 10.9.2

the error I'm receiving now is(BTW I'm getting this error with Jython 2.5.4rc1 and Python interpreters):

How can I solve it?

0 投票
0 回答
1767 浏览

java - Java 中的 Jython 错误:ImportError: No module named

我已经阅读了很多关于这件事的内容,但似乎没有什么对我有用!我正在使用Netbeans 8.0 and Python 2.6.5Jython 2.5.1将 Python 和 Jython 插件添加到 netbeans 的默认设置)我是mac os x 10.9.3 user

我试图打开一个新的 Jython 代码,在其中添加 python 的路径以使其工作:/Library/Frameworks/Python.framework/Versions/2.7/bin/python它确实如此。

我还尝试使用 Jython 从 Java 代码调用 Python 代码,它适用于简单的打印代码。但是当我添加一个 nltk POS 代码(在 Python 解释器中工作得很好)时,它会抛出一个错误:ImportError: No module named nltk

我尝试了这些路径:/Library/Frameworks/Python.framework/Versions/2.7/bin/python /Library/Python/2.7/site-package

当我从终端调用 python 时,nltk 导入工作正常:

然后我得到另一个错误: ImportError: No module named signal. 依此类推,那些没有命名的模块...我还尝试在库的类路径中添加 jython-standalone-2.7-b21.jar ,但它不能解决这个问题。

我怎样才能让它工作?

附录: 我的 Java 代码:

我的 Python 代码:

提前致谢

0 投票
1 回答
121 浏览

jython - 磨床 - TCPProxy 控制台中的“插入命令”是什么

Grinder 文档说 TCPProxy 控制台有很多好处。比如,记录响应,自动生成 Jython 测试脚本等等。我为此感到非常高兴。很抱歉,但我无法找到如何使用它。就像,我看到一些东西'插入命令并按回车'文本框和'插入命令'按钮。但是我没有找到任何细节,我应该在那个文本框中写什么。以及如何使用 TCPProxy 控制台。但 Grinder 文档也显示了一些生成的脚本。但是它是如何产生的,我没有找到任何细节。

请帮助我,如果有人知道。