jjzjj

mysql - 为独立的 jython 指定类路径

我正在尝试通过jython在我无法安装任何东西的服务器上运行python脚本。我能跑java-jarjython.jar而且效果很好。我无法使用mm.mysql-2.0.14驱动程序,因为它找不到jar。我将类路径设置为包含它,就像我在具有标准(即非独立)jython安装的测试系统上所做的那样。它仍然说找不到jar。我试过这样的事情:exportCLASSPATH=/tmp/mm.mysql-2.0.14-bin.jar:/tmp/zxJDBC.jar;java-jarjython.jar和java-cp/tmp/mm.mysql-2.0.14-bin.jar-jarjython.ja

mysql - 如何使用在 jython 上运行的 django 创建图像缩略图?

我需要在数据库中创建和保存图像缩略图。我正在使用在jython和mysql数据库上运行的django。我正在探索python图像库,但我发现我不会使用jython。如何使用jython创建图像缩略图,然后将它们保存在mysql数据库中?我们将不胜感激。 最佳答案 有像sorl-thumbnail这样的项目,它是一个很棒且易于使用的django应用程序,用于缩略图。但它也依赖于PIL,所以你不能使用它,这是个坏消息。好消息是,因为在jython中你可以访问java库的所有商品,你可以使用网上可用的java代码片段之一,谷歌:“java

java - 使用 Java 脚本(JRuby、Jython、Groovy、BeanShell 等)的安全性

我希望运行一些未经验证的脚本(用一种尚未确定的语言编写,但需要基于Java,因此JRuby、Groovy、Jython、BeanShell等都是候选者)。我希望这些脚本能够做一些事情并限制做其他事情。通常,我会去使用Java的SecurityManager并完成它。这非常简单,让我可以限制文件和网络访问、关闭JVM的能力等。这对于我想要阻止的高级内容非常有效。但有些东西我想允许,但只能通过我提供的自定义API/库。例如,我不想让直接网络访问打开一个到yahoo.com的URLConnection,但是如果用MyURLConnection完成我就可以了。也就是说-有一组我想要允许的方法/

java - 为什么jython很慢?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭11年前。Jython性能通常被批评为速度慢---这有什么特别的原因吗?或者这只是一个现代神话?最重要的是,Jython的future是什么以及它的开发力度如何?在Python中针对JVM编写脚本的能力是否足以满足主流用途?

python - 如何使用 Jython 导入 Pandas

我是python新手,我已经安装了Jython2.7.0Javaimportorg.python.util.PythonInterpreter;importorg.python.core.*;publicclassMain{publicstaticvoidmain(String[]args){PythonInterpreterinterp=newPythonInterpreter();interp.execfile("D:/Users/JY/Desktop/test/for_java_test.py");interp.close();}}pythonimportpandasaspdim

python - 除了 CPython 之外,生产就绪的 Python 实现?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion除了CPython,目前还有哪些Python实现可用于生产系统?问题WhataretheprosandconsofthevariousPythonimplementations?IhavebeentryingtowrapmyheadaroundthePyPyproject.So,fast-foward5-10yearsinthefuturewhatwillPyPyhavetoofferoverCPytho

java - 如何使用 Jython/PyDev 修复 Eclipse Kepler/Luna 中的 UnsupportedCharsetException?

示例代码:fromjava.langimportSystemif__name__=='__main__':[System.out.print(x)forxin"Python-poweredJavaHelloWorldfromwithinaList-Comprehension."]烦人的输出:console:Failedtoinstall'org.python.util.JLineConsole':java.nio.charset.UnsupportedCharsetException:cp0.console:Failedtoinstall'org.python.util.JLineCo

python - Jython从2.2.1版本升级到2.5.2,可能存在的风险

我们想将我们的Jython版本升级到2.5.2。在阅读文档和测试之后,似乎我们唯一要做的就是在每个python文件的开头添加编码magiccomment,即#encoding=utf-8这看起来太简单了,但我担心将来可能会出现错误。有没有人经历过这个?任何向后兼容性?谢谢! 最佳答案 Jython2.5.2应该Python2.5.2的功能。快速扫描longlistofreleasenotesforPython2.5.2,没有什么会立即跳出来暗示向后兼容性被破坏。除非您的代码依赖于发行说明中已修复错误之一的不稳定行为,否则您应该没问题

python - 在 Pig 中使用 Python UDF 时,如何让 Hadoop 找到导入的 Python 模块?

我正在使用Pig(0.9.1)和用Python编写的UDF。Python脚本从标准Python库导入模块。我已经能够在本地模式下成功运行调用PythonUDF的Pig脚本,但是当我在集群上运行时,Pig生成的Hadoop作业似乎无法找到导入的模块。需要做什么?例如:是否需要在每个任务跟踪器节点上安装python(或jython)?是否需要在每个任务跟踪器节点上安装python(或jython)模块?任务跟踪器节点是否需要知道如何找到模块?如果是这样,您如何指定路径(通过环境变量-任务跟踪器是如何完成的)? 最佳答案 Doespyth

python - CPython、IronPython、Jython 脚本彼此兼容吗?

我很确定python脚本可以在所有这三个中工作,但我想确定一下。我在这里和那里读到过有关可以编写CPython、Jython、IronPython的编辑器的信息,我希望我能深入了解其中的区别。我的情况是我要测试3个不同的API。每个api在代码方面执行相同的功能,但它们在实现上有所不同。我正在围绕每种语言的api编写包装器。每个包装器都应该使用Boost::python、Jython和IronPython向python公开完全相同的功能和实现。我的问题是,使用这些公开的方法(对每种语言都很常见)编写的Python脚本是否适用于Python的所有三种“风格”?就像我说的,我很确定答案是“