Jython 类型错误 - Maximo 自动化脚本

Jython Type Error - Maximo automation script

我正在使用下面的脚本来查看 'ttype' 是否已更改,以便我可以重置 'tclass'

的值
if ttype != None & ttype != '':
  tclass=None

但是我在应用程序中触发脚本时收到以下错误:

TypeError: unsupported operand type(s) for &: 'NoneType' and 'unicode' in <script> at line number 1

我是 python/jython 的新手,所以任何意见都会有所帮助

& 是 python 中的 bitwise and 运算符。你应该使用 and 比如 -

if ttype != None and ttype != '':