fromParamimportParamdefParamInt(Param):def__init__(self,value,classname=""):self._classname=classnamesuper(ParamInt).__init__()try:self.value=int(value)exceptExceptionase: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)