diff --git a/dynamicserialize/dstypes/com/raytheon/uf/common/dataplugin/level/Level.py b/dynamicserialize/dstypes/com/raytheon/uf/common/dataplugin/level/Level.py index e5b56c0..9aff411 100644 --- a/dynamicserialize/dstypes/com/raytheon/uf/common/dataplugin/level/Level.py +++ b/dynamicserialize/dstypes/com/raytheon/uf/common/dataplugin/level/Level.py @@ -45,7 +45,11 @@ INVALID_VALUE = numpy.float64(-999999) class Level(object): def __init__(self, levelString=None): - self.id = 0L + try: + self.id = 0L + except SyntaxError: + #we are in python 3, no longer a separate long. + self.id=0 self.identifier = None self.masterLevel = None self.levelonevalue = INVALID_VALUE