From 37c35756ceb660c7aea4f312f6322a3b1ea18fcd Mon Sep 17 00:00:00 2001 From: eficas <> Date: Tue, 21 Oct 2003 15:38:45 +0000 Subject: [PATCH] PN : copie des complexes --- Ihm/I_MCSIMP.py | 2 +- Validation/V_MCSIMP.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Ihm/I_MCSIMP.py b/Ihm/I_MCSIMP.py index 460317dd..0654345d 100644 --- a/Ihm/I_MCSIMP.py +++ b/Ihm/I_MCSIMP.py @@ -435,7 +435,7 @@ class MCSIMP(I_OBJECT.OBJECT): # Pour permettre l'utilisation de complexes Python #elif type(valeur) == types.ComplexType: #return 1 - elif type(valeur) != types.TupleType : + elif type(valeur) != types.TupleType and type(valeur) != types.ListType : return 0 else: if len(valeur) != 3 : diff --git a/Validation/V_MCSIMP.py b/Validation/V_MCSIMP.py index 077069aa..c1d0da95 100644 --- a/Validation/V_MCSIMP.py +++ b/Validation/V_MCSIMP.py @@ -162,6 +162,7 @@ class MCSIMP: if not self.verif_type(val=val,cr=cr) : return 0 return 1 elif type(valeur) == types.ListType: + if self.is_complexe(valeur) : return 1 for val in valeur: if not self.verif_type(val=val,cr=cr) : return 0 return 1 @@ -251,7 +252,7 @@ class MCSIMP: # Pour permettre l'utilisation de complexes Python #elif type(valeur) == types.ComplexType: #return 1 - elif type(valeur) != types.TupleType : + elif type(valeur) != types.TupleType and type(valeur) != types.ListType: return 0 else: if len(valeur) != 3 : -- 2.39.2