我有父母和孩子的剧本。我正在尝试子脚本中的命令(WLST nmConnect),但尝试时收到“NameError:nmConnect”错误消息。 奇怪的是,我可以从父脚本调用它!所以我认为系统变量(例如CLASSPATH)没有传递给子脚本?你知道吗
父脚本
import wl
...
wlmanager = wl.WeblogicManager()
...
if not wlmanager.connect_to_nodemanager(ssl, domainName, userConfigFile, userKeyFile):
....
子脚本
def connect_to_nodemanager(self, p_ssl, p_domainName, p_userConfigFile, p_userKeyFile):
try:
nmConnect(domainName=p_domainName,userConfigFile=p_userConfigFile,userKeyFile=p_userKeyFile)
return True
except:
...
return False
所以当我把nmConnect放到父脚本时,它起了作用。。。 你能帮忙吗?你知道吗
谢谢,V
我必须添加下一个导入:
在父级中不需要,但在子级中需要。你知道吗
相关问题 更多 >
编程相关推荐