从Python(或Vice Versa)调用Jython

从Python(或Vice Versa)调用Jython,第1张

从Python(或Vice Versa)调用Jython

我没有将execnet用于任何严重的事情,但是对于您来说这似乎是一个不错的选择。execnet是一个Python库,用于跨版本,平台和网络障碍进行分布式执行。

开始并不难。这个简单的Jython脚本(调用NumPy)对我来说毫无困难:

import execnetgw = execnet.makegateway("popen//python=python")channel = gw.remote_exec("""    from numpy import *    a = array([2,3,4])    channel.send(a.size)""")for item in channel:    print item

输出:

3

该文档包含一个相反的示例(一个连接到Jython解释器的CPython解释器)。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5654781.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存