在IBM的Maximo 7.6.1.1中,可以用J ython 2.7.0。编写自动化脚本。
使用Jython,我想确定系统中可用于导入的Python库。
例如,我可以导入math
和os
库,但不能导入json
库(因为尚未将其添加到系统/服务器)。
我无法将其他Python库添加到系统/服务器;此功能已被锁定,无法控制。
关于在Maximo中包含哪些Python库,而哪些未包含(似乎与标准Python库不一致)似乎没有押韵或理由。
文档和IBM支持已经零帮助了。
是否有一种方法可以确定通过Jython脚本可导入哪些Python库?
示例:print list_of_importable_libraries()
在IBM的Maximo 7.6.1.1中,可以使用Jython 2.7.0编写自动化脚本。我想使用Jython确定系统中可用于导入的Python库。例如,我...
import pip
installed_packages = pip.get_installed_distributions()
installed_packages_list = sorted(["%s==%s" % (i.key, i.version)
for i in installed_packages])
print(installed_packages_list)