问题标签 [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 回答
502 浏览

java - 无法以 Jython 身份运行脚本。但与python一起工作没有任何问题

我是 Jython 的新手。我正在尝试通过 Java 程序(使用 Jython)执行 python 脚本。在 python 脚本中,我试图调用一些外部库(称为 petl)的方法。当我尝试使用 python (As: python script.py) 执行脚本时,它执行没有任何问题。但是,当我尝试使用 Jython(作为:jython script.py)访问脚本时,它给了我以下错误。

PS:我可以毫无问题地运行简单的python脚本。但是当我尝试通过脚本访问外部库函数时,它给了我一个错误。

谁能给我一个解决方法或一些建议?提前致谢。

Python脚本:

错误堆栈:

0 投票
1 回答
902 浏览

java - 在 Jython 中创建 Java 对象时,类没有可见的构造函数

我正在运行 Jython shell。我试图在 shell 中处理一些 Java 类,因为我对使用 Jython 实现有点陌生。但是,例如,当我尝试创建一个对象时,我得到以下 Traceback。

我阅读了这个问题并尝试将python.security.respectJavaAccessibility我的 Jython 注册表中的行编辑为 equal false,但这无济于事。

什么可能导致这种情况发生?

0 投票
0 回答
220 浏览

python - jython 2.5 的 sqlalchemy

我已经为 python 2.7.8 安装了 sqlalchemy 包。我想在 jython 2.5 中使用相同的包。我尝试在 sys.path 中插入 sqlalchemy 的路径。但是我仍然总是得到“没有名为 sqlalchemy 的模块”

0 投票
2 回答
1043 浏览

python - IndexError:索引超出范围:7

我正在使用名为 Financial Data Quality Management Enterprise Edition (FDMEE) 的 Oracle EPM 产品。我编写了一个 Jython 脚本来解析数据文件并将其推送到 FDMEE 产品模式中的自定义表中。

当我推送数据文件的子集时它工作正常。但是当我解析整个数据文件时,它失败并出现错误 IndexError: index out of range: 7。

以下是我收到的错误消息:

以下是我使用的代码:

0 投票
0 回答
416 浏览

python - 我在发送请求时使用 Jython 2.7,有时会发生错误(在 SSL 握手期间出现此故障 java.lang.NullPointerException)

我的代码:

例外:

最有趣的是,这不是常数,只有jython 2.7,在Jython 2.5 中可以正常工作

0 投票
0 回答
56 浏览

javascript - 如何查找在 Java Script 或 Jython 的特定端口上运行的 Web 服务器?

我的 url 是 localhost:8080,我需要找到该服务器正在运行或未使用 Java Script 或 Jython。我已经搜索但没有找到任何地方,我知道 Java 中的解决方案,但我只想要 java 脚本。

我的英语不好,对不起。

0 投票
1 回答
258 浏览

sql-server - SQL IF EXIST 在脚本中

如果这是在错误的区域,请引导我到我正在使用 Ignition BY inductiveautomation 的正确区域,并尝试编写一个脚本,该脚本将根据 IF EXIST 条件进行更新或插入。我有一个查询,它将在下面列出的我的数据库中插入一条新记录,但现在我希望能够更新“设置表”(如果它已经存在)。

这是我的查询,它在我的数据库中工作,但我不知道如何将它实现到 RunPrepUpdate 中,

这是我到目前为止所拥有的,这给了我一条错误消息

错误

完整的错误报告http://pastebin.com/d7Jt7fcr

0 投票
1 回答
678 浏览

python - 如何在没有 .deepcopy 的情况下深度复制字典

有没有办法在没有复制模块的情况下创建字典的深层副本?我需要复制字典 N 次,但我在一个精简了不包含copy的 Jython 库的环境中工作。我无法向该系统添加模块。

我可以将字典转换为列表并使用 [:] 进行复制,但想知道是否可以使用字典。

0 投票
1 回答
100 浏览

jes - Jython 2.5 isdigit

我正在尝试将 isdigit() 添加到程序中,以便我可以验证用户输入的内容是否有效。这就是我到目前为止所拥有的。但是当我运行它并输入一个字符时,说“f”。它崩溃并给我将在代码下方发布的错误。有任何想法吗?

错误是: f 不适当的参数值(类型正确)。尝试将参数传递给函数时发生错误。请检查 /Volumes/FLASHDRIVE2/College/Spring 16'/Programs - CPS 201/PA5Sikorski.py 的第 182 行

0 投票
1 回答
331 浏览

python - 在python中运行一个镜像图像的函数

我一直在尝试运行此功能:

但是,此行出现错误:

它说:

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

我不确定问题是什么,因为它的编写方式与我的教科书相同。我还在学习如何用python编程,我做错了什么吗?