1

我正在尝试在 wlst 脚本中输入密码。我在其中一篇文章中看到 getpass 模块很有用,但是当我尝试使用它时,我遇到了错误

ImportError: no module named getpass

那么如何使这个正确呢?

4

1 回答 1

0

如果你在 Linux 机器上运行,可能已经安装了 Python,它在库目录中有这个 getpass 模块。您需要将 getpass.py 文件从那里复制到 ${WL_HOME}/common/wlst/modules 路径并启动 WLST shell 尝试导入 getpass。它适用于我可爱的 ​​UBUNTU :)

pavanwla@wlatraings:/usr/lib/python2.7$ cp getpass.py ~/Oracle/Middleware/Oracle_Home/wlserver/common/wlst/modules

调用 WLST SHELL(适用于 WebLogic 12c,但同样适用于 11g)并查看

1. wls:/offline> import getpass
wls:/offline> 
于 2014-02-07T12:55:47.827 回答