如何通过python自动化脚本缩小maximo longdescription ldtext字段中的HTML?

如何通过python自动化脚本缩小maximo longdescription ldtext字段中的HTML?,python,html,minify,maximo,Python,Html,Minify,Maximo,我的代码片段如下: 导入htmlmin descc=mbo.getString(“description\u LONGDESCRIPTION”) LONGDESCRIPTION=mbo.getMboSet(“REP_LONGDESC”) 如果LONGDESCRIPTION不是无: longMbot=LONGDESCRIPTION.getMbo(0) ldtext=longMbot.getString(“ldtext”) 我得到的错误类似于导入错误:没有名为htmlmin I的模块htmlmin模

我的代码片段如下:

导入htmlmin

descc=mbo.getString(“description\u LONGDESCRIPTION”)

LONGDESCRIPTION=mbo.getMboSet(“REP_LONGDESC”)

如果LONGDESCRIPTION不是无: longMbot=LONGDESCRIPTION.getMbo(0) ldtext=longMbot.getString(“ldtext”)


我得到的错误类似于导入错误:没有名为htmlmin I的模块

htmlmin模块似乎没有包含在Maximo现成的Jython实现中。我发现Jython附带的任何模块都无法为您完成此任务

您可以自己编写一些代码来完成这项工作,或者在这里提供一些关于您试图在问题中实现什么的额外细节,其他人可能会帮助您完成这项工作。从你的问题中不清楚你为什么要缩小长描述的内容。htmlmin将压缩html文件中的html标记,以减少/删除标记本身中的空白等,使内容保持不变,但文件较小,便于下载。我不清楚这与Maximo中长描述字段中的内容是否相符

可以从下面的url下载htmlmin的Python包归档文件,然后将其包含在您的环境中,但是我无法找到一个源代码来解释一个可行的解决方案,但是您的里程可能会有所不同


这有帮助吗?如果你需要进一步的帮助,请告诉我。
ldtextcode= htmlmin.minify(ldtext, remove_empty_space=True)

print len(ldtextcode)
print 'hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh'
print "mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmk"
if len(ldtextcode)>32000:
   errorgroup = "catalizadores"
   errorkey = "ITEM_Check"