Websphere 获取jython模块的参数

Websphere 获取jython模块的参数,websphere,jython,Websphere,Jython,我正试图弄清楚如何获取参数,这些参数会逐渐进入我的jython websphere相关模块。我显然不明白这一点,所以非常感谢您的帮助。以下是我正在尝试的完全不令人满意/不起作用的内容: execfile('wsadminlib.py') Opts = {} for key in Opts.key() : print(' option passed in is: ' + key) #for c in listServerClusters(): # startCluster(c); #

我正试图弄清楚如何获取参数,这些参数会逐渐进入我的jython websphere相关模块。我显然不明白这一点,所以非常感谢您的帮助。以下是我正在尝试的完全不令人满意/不起作用的内容:

execfile('wsadminlib.py')
Opts = {}
for key in Opts.key() :
  print(' option passed in is: ' + key)

#for c in listServerClusters():
#    startCluster(c);
#    print(c + ' status: ' + str(isClusterStarted(c)) )

如果需要读取在另一个文件/模块中定义的属性,可以导入它们。例如:

properties.py

script.py

wsadminlib.py的内容是什么?你到底想完成什么?因为您将Opts定义为{},所以当您尝试迭代它的键时,它将为空。它的键应该是Opts.keys而不是Opts.key。
properties = {
    'prop1': 'test'
}

def get():
    return properties
import properties

properties = properties.get()

print(properties['prop1'])