我有几个wsadmin-jython问题:
如果我为webSphere v6.1编写了一堆jython脚本,那么它们还能在websphere v7上运行吗? (向后兼容性)
如果我想调用另一个jython脚本 - 我可以传递sys.argv参数吗?
非常感谢。
答案 0 :(得分:0)
Jython目前只支持兼容的Python 2.x版本,所以是的,WS 6.x的脚本也应该在7.x中运行,至少从语言的角度来看(即我可以' t保证特定于WebSphere的对象和调用。)
我不确定我明白你的意思,你能详细说明吗?你当然可以在彼此之间导入脚本,即如果你有script1.py和script2.py,并且你只在script2中定义一个函数MyFunc,在script1中你当然可以做到
from script2 import MyFunc
然后将您想要的任何参数传递给该函数。
答案 1 :(得分:0)
问:如果我想调用另一个jython脚本 - 我可以传递sys.argv参数吗?
A1:是的,如果你只想要它的功能,你可以。确保脚本位于python路径中或与wsadmin位于同一目录中。然后在调用另一个脚本的脚本中导入另一个脚本。
假设您的脚本名为“script.py”
import script