- """Est-ce que 'real' a une valeur entière ?
- """
- return abs(int(real) - real) < 1.e-12
-
-
-class Conversion:
- """Conversion de type.
- """
- def __init__(self, name, typ):
- self.name = name
- self.typ = typ
-
- def convert(self, obj):
- """Filtre liste
- """
- in_as_seq = is_sequence(obj)
- if not in_as_seq:
- obj = (obj,)
-
- result = []
- for o in obj:
- result.append(self.function(o))
-
- if not in_as_seq:
- return result[0]
- else:
- # ne marche pas avec MACR_RECAL qui attend une liste et non un tuple
- return tuple(result)
-
- def function(self, o):
- raise NotImplementedError, 'cette classe doit être dérivée'
+ """Est-ce que 'real' a une valeur entière ?
+ """
+ return abs(int(real) - real) < 1.e-12
+
+
+class Conversion(object):
+
+ """Conversion de type.
+ """
+
+ def __init__(self, name, typ):
+ self.name = name
+ self.typ = typ
+
+ def convert(self, obj):
+ """Filtre liste
+ """
+ in_as_seq = is_sequence(obj)
+ if not in_as_seq:
+ obj = (obj,)
+
+ result = []
+ for o in obj:
+ result.append(self.function(o))
+
+ if not in_as_seq:
+ return result[0]
+ else:
+ # ne marche pas avec MACR_RECAL qui attend une liste et non un
+ # tuple
+ return tuple(result)
+
+ def function(self, o):
+ raise NotImplementedError('cette classe doit être dérivée')