我有幾個的wsadmin,Jython的問題:遷移Jython的wsadmin腳本從WebSphere 6.1〜7,並傳遞參數給孩子腳本
如果我寫了一堆的WebSphere V6.1 Jython腳本的,他們都會在websphere v7上工作嗎? (向後兼容)
如果我想調用另一個jython腳本 - 我可以傳遞sys.argv參數嗎?
非常感謝。
我有幾個的wsadmin,Jython的問題:遷移Jython的wsadmin腳本從WebSphere 6.1〜7,並傳遞參數給孩子腳本
如果我寫了一堆的WebSphere V6.1 Jython腳本的,他們都會在websphere v7上工作嗎? (向後兼容)
如果我想調用另一個jython腳本 - 我可以傳遞sys.argv參數嗎?
非常感謝。
的Jython目前只支持Python 2.x的版本,分別是兼容的,所以是的,對於WS 6.x的腳本也應該在7.x的工作,至少從一個語言點(即我可以不保證特定於WebSphere的對象和調用)。
我不確定我明白你的意思,你能詳細說明一下嗎?你當然可以彼此,也就是說,如果你有script1.py和script2.py之間導入腳本,並且定義只SCRIPT2功能MYFUNC,在SCRIPT1你當然可以做
from script2 import MyFunc
,然後給該函數你希望的任何論點。
問:如果我想調用另一個jython腳本 - 我可以傳遞sys.argv參數嗎?
A1:是的,你可以,如果你只是想從它的功能。確保腳本位於python路徑或與wsadmin相同的目錄中。然後在調用另一個腳本的腳本中導入另一個腳本。
說你的腳本被稱爲 「script.py」
import script