问题标签 [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.
python - 使用 PyDev 在 Eclipse 中启动 python.exe 会导致异常
我正在使用带有 Jython2.7.0 解释器的 PyDev 插件。在我的代码中,我尝试执行以下代码:
eclipse 控制台显示以下错误:
到目前为止我尝试过的事情包括
打开 calc.exe 而不是 python.exe。当我替换 calc.exe 时,我没有收到任何异常,并且 calc.exe 打开了:
subp = subprocess.Popen('calc.exe')
尝试通过从 windows 命令提示符启动 Jython 在 eclipse 之外执行原始代码。当我以这种方式执行代码时,打开了一个 python 进程并且没有错误。
更新:我开始意识到这个问题源于尝试使用“坏”PYTHONPATH 启动 python.exe。正如我上面所说,我在 Eclipse 中使用 Jython 解释器运行代码,而 Eclipse 正在管理 PYTHONPATH。只需将 eclipse 提供的 PYTHONPATH 复制到我的系统 PYTHONPATH 并启动 python.exe,我就能够复制异常。所以现在我只需要弄清楚 PYTHONPATH 应该是什么才能运行打开 python 的 Jython 脚本。
java - Jython 找不到模块
这些是导入语句:
Sop(sys.path) 的输出:
dir = "/usr/local/lib/python2.7/dist-packages
包含 nltk 模块,它工作正常。
dir= "/usr/lib/pymodules/python2.7"
包含 svm 模块。
这是输出错误:
我需要做什么才能让 Jython 找到该模块?
python - 如何使用 Jython 将 Python 集成到 Scala
我看到有一种方法可以使用 jython 将 python 集成到 scala 中,如此处所述 [ http://www.slideshare.net/JerryChou4/how-to-integrate-python-into-a-scala-stack-to-build-实时预测模型-v2-nomanuscript ]
在java中,下面的代码完成了这项工作
但我不知道如何在scala中做到这一点。我需要将 jython.jar 包含到 scala 中吗?
python - 在python中识别协议的推荐方法?
我有一个快速(希望)简单的问题。我只想知道识别(在 python 代码中)像 SNMP 或 SSH 这样的协议的最简单方法是什么。或者是否有其他方法来识别协议。我对编程不太熟悉,所以希望我的问题足够清楚,可以理解。我正在尝试构建网络嗅探器
jython - 带有 Jython 的 HDF5 库
我是 Jython 的新手,我需要找到一种方法以 HDF5 文件格式保存科学数据。
Jython 是否有可用的库,或者我应该直接使用 Java 库吗?
java - import urllib.parse 为 jython 2.7.0 返回“ImportError:No module named parse”
我在 Windows 7 上使用 jython 2.7.0 和 Java 1.7.0_45。我用以下 Java 代码调用我的模块
myModule.score 的 Python 代码以
这会导致错误
我怀疑这与 Python 在版本之间的格式变化和函数被弃用有关。我想知道是否有人知道 Python jython 2.7.0 使用哪个版本以及调用 urllib.parse 的正确语法是什么(在 Python 3.5 中可以正常工作)。
java - 将 Python 及其库与 Java 集成
我将 Python 和 Java 与 Jython 集成,但我需要一些库(pandas、numpy、skfuzzy、matplotlib、sklearn、pickle),但 Jython 不支持其中一些库。
是否有可能从 Jython 导入库或存在其他框架、语言、库,以提供与 Python 库的完全集成。
python - IndexError:索引超出范围:7
我正在使用名为 Financial Data Quality Management Enterprise Edition (FDMEE) 的 Oracle EPM 产品。我编写了一个 Jython 脚本来解析数据文件并将其推送到 FDMEE 产品模式中的自定义表中。
当我推送数据文件的子集时它工作正常。但是当我解析整个数据文件时,它失败并出现错误 IndexError: index out of range: 7。
以下是我收到的错误消息:
以下是我使用的代码:
wsadmin - 带有 wsadmin 的 Jython:WASX7017E com.ibm.ws.scripting.ScriptingException:无效的对象名称
我有一个调用 wsadmin 库来配置 WAS 服务器的 Jython 脚本。
我有这些功能:
“打印 jdbc”打印:
Teradata JDBC 提供程序(cells/jsr-websphere-1Cell01/nodes/jsr-websphere-1Node01/servers/jsr-business|resources.xml#JDBCProvider_1444648929602)"
看起来像正确的对象 ID
但是,当使用它创建数据源时,出现以下错误:
WASX7017E: Exception reçue lors de l'execution du fichier "/root/jsr_auto_deployment/jsr.py" ;异常信息:com.ibm.ws.scripting.ScriptingException:无效的对象名称:“Teradata JDBC Provider(cells/jsr-websphere-1Cell01/nodes/jsr-websphere-1Node01/servers/jsr-business|resources.xml #JDBCProvider_1444648929602)"
I am using Jython 2.7 through a Thin client. Reusing an object returned by AdminConfig.create() was working well with a Jython script ran through wsadmin.sh