fromParamimportParamclassParamInt(Param):def__init__(self,value,classname=""):super(ParamInt,self).__init__(classname=classname)try:ifvalue:self.value=int(value)else:self.value=0exceptExceptionase:self.err_warn("Not an int: %s"%str(value))self.err_warn(str(e))def__int__(self):returnint(self.value)def__float__(self):returnfloat(self.value)