java - 使用 Jython 将数据结构从 Python 传递到 Java

标签 java python jython-2.5

这似乎是一个非常基本的问题,但我一直找不到答案......

我有一个使用 GWT 构建的 Java Web 应用程序。它需要调用一些用 Python 编写的代码。我已按照教程编写了一个对象工厂,用于使用简单数据类型的方法。

但是,Python 方法之一包含以下代码:

titles_ranked = []
 for i in range(len(sort_index)):
     doc['title'] = self.titles[sort_index[i]][0][0]
     doc['role'] = self.RDS[:,sort_index[i]].toarray().reshape(6,)
     titles_ranked.append(doc.copy())
 return titles_ranked

如何在 Java 包装类中表示它,以便我可以从 Java 访问它?或者,我是否需要使用其他数据结构?

最佳答案

我明白了,它是一个 PyArray。

关于java - 使用 Jython 将数据结构从 Python 传递到 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28220579/

相关文章:

c# - 如何调试 soap web 服务?

java - 为 ConcurrentHashMap 初始化值的最快方法

python - 在Jupyter Notebook中加载并保存.py文件

java - 无法将脚本作为 Jython 运行。但使用 python 没有任何问题

jython-2.5 - jython classnotfoundexception 即使类文件存在

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

java - 使用 ActionListeners 并且无法将文本字段设置为不可见

java - GwtUploader - Spring

python - uwsgi_response_write_body_do() 超时——但是 uwsgi_read_timeout 没有帮助(x-post)

python - Python 中的 Tkinter 命令问题