问题标签 [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 投票
1 回答
146 浏览

java - 比较 Java 和 Jython 类型时的奇怪行为

为什么在将 Java 整数与 Jython 中具有相同值的 Python 之一进行比较时,我会遇到以下行为?

好的,所以我觉得<=>=运算符都按预期进行评估很奇怪,但==没有......所以现在让我们检查 Java 和 Jython 类型之间的隐式转换:

我听到你说的其他 Java 类呢?我们试试看:

我是否遗漏了某些东西,或者它是否像__eq__Java 类的魔法(dunder)方法被破坏一样简单(我使用的是 Jython 2.7)?

编辑

感谢weston澄清在 java 中的10 == new Integer(10)评估为true,因此问题不是Java 中 == vs equals() 之间的区别是什么的重复?

0 投票
1 回答
275 浏览

python - Jython SyntaxError:未知编码:pythonql

当我在 python 文件下面作为 python 运行时。它不会引发错误

但是当我使用 jython 运行时,它会引发以下错误

文件“src/firstex.py”,第 1 行

SyntaxError:未知编码:pythonql

为什么?请帮忙.... 我正在使用 python 3.3 和 jython 2.7

0 投票
4 回答
607 浏览

python - 根据位置将大文本文件拆分为小文件

假设我有一个大文件 file.txt,它的数据约为 300,000。我想根据某些关键位置拆分它。请参阅下面的 file.txt:

这些位置仅限于 10-15 个不同的国家。而且我需要将特定国家/地区的每条记录分隔在一个特定文件中。如何在 Python 中完成此任务

感谢帮助

0 投票
0 回答
512 浏览

openpyxl - 如何让 openpyxl 在 Jython 2.7 下工作?

我尝试过全新安装 jython 2.7。然后是以下命令:

有没有办法解决这个问题?我在使用 Python 2.7 和 openpyxl 时没有看到这个问题。

0 投票
0 回答
102 浏览

soapui - 与 Robot 框架集成时,SoapUI 测试套件属性未按预期工作

以上是我用于运行测试用例的所有属性。 SoapUI Project C:\Users\GSIS 2.7 - CIM.20-soapui-project.xml能够按预期工作。

休息其他属性它没有得到我上面提到的更新。它总是点击相同的保存属性。我需要它自动从我的##scripts 中命中。

0 投票
1 回答
222 浏览

java - Java 与 jython

我正在使用 Eclipse 将带有 Jython 脚本的 Java 应用程序导出到 jar 文件。Jython 脚本在我在 Eclipse IDE 中运行代码时执行,但在我运行相同代码的 jar 文件时它不执行。

我正在使用 java 函数执行 jython 脚本

我在构建路径中包含 jython2.7 jar 作为外部 jar,并在 PyDeV 透视图中使用相同的 jar 作为解释器。

0 投票
1 回答
53 浏览

python-2.7 - Python pairs have multiple copies of a word in list

So I have the following code:

It reads a file in, and then makes pairs of the word and frequency in which they occur. The issue I'm facing is that when I print the result, I don't get the proper pair counts.

If I have some input given, I might get output like this:

('and', 27), ('and', 27), ('and', 27), ('and', 27), ('and', 27), ('and', 27), ('and', 27),.. (27 times)

Which is NOT what I want it to do.

Rather I would like it to give 1 output of the word and just one number like so:

('and', 27), ('able', 5), ('bat', 6).. etc

So how do I fix this?

0 投票
0 回答
110 浏览

multithreading - 如何从 jython 2.7 的主线程中杀死一个线程(等待用户输入)?

我有一个使用 raw_input 从用户获取输入的函数,我的要求是为用户设置超时,以防用户没有及时提供任何输入,应该假设一些其他默认值。

为了实现同样的功能,我为输入函数创建了一个新线程(t1),并且从我的主线程中我正在监视 t1 的完成,如果 t1 没有及时完成,我的主线程应该终止 t1。

我如何达到同样的效果?

请注意,我已经尝试过使用信号和选择模块,但它在 jython 中不起作用。即使使用 threading.Thread._Thread__delete(t1) 删除线程也不起作用。

0 投票
1 回答
800 浏览

jython - 如何在 Jython 中使用 Java 8 lambda

我正在尝试在 jython 中使用 java 8 流和集合,以查看它们在纯 jython 中实现时是否有效。在我看来它可以(对此也有任何评论)

我从一些例子开始,计数

打印 cnt 作为字典 {u'a': 2L, u'b': 1L, u'c': 1L}

到目前为止,一切都很好。接下来,我找到了一个在 java 中对流使用过滤器的示例

这将如何转化为 jython。具体来说,如何在 jython 中编写像 string -> sting.isEmpty() 这样的 java lambda 表达式?

0 投票
2 回答
56 浏览

python - 当用户在JES,python 2.7中输入特定字符串时如何退出while cicle

在python中,我想退出一段时间的cicle,在cicle期间,我将输入一个特定的字符串。

问题是:如果我回答“是”以回答 while cicle 继续,并打印下一个问题。哪里有问题?