Salome HOME
Préfixe autre qu'un entier
authorGERALD NICOLAS <D68518@dsp0864451.atlas.edf.fr>
Tue, 6 Apr 2021 09:08:32 +0000 (11:08 +0200)
committerGERALD NICOLAS <D68518@dsp0864451.atlas.edf.fr>
Tue, 6 Apr 2021 09:08:32 +0000 (11:08 +0200)
src/Tools/blocFissure/gmu/putName.py

index dadd6f22f2b55f2cf7b316a22bf4df8630a1b6d6..8ea2f17dfb67be2e7ab168e873ad685efd7adf96 100644 (file)
@@ -22,7 +22,7 @@
 #import logging
 from .geomsmesh import smesh
 
 #import logging
 from .geomsmesh import smesh
 
-def putName (objmesh, name, i_suff=-1, i_pref=-1):
+def putName (objmesh, name, i_suff=-1, i_pref=None):
   """Nommage des objets mesh
 
   @objmesh objet à nommer
   """Nommage des objets mesh
 
   @objmesh objet à nommer
@@ -33,13 +33,16 @@ def putName (objmesh, name, i_suff=-1, i_pref=-1):
 
   #logging.info("putName pour %s - i_suff=%d, i_pref=%d", name, i_suff, i_pref)
   # suffixe éventuel :
 
   #logging.info("putName pour %s - i_suff=%d, i_pref=%d", name, i_suff, i_pref)
   # suffixe éventuel :
-  if i_suff >= 0:
+  if ( i_suff >= 0 ):
     suffixe = "_{}".format(i_suff)
     name += suffixe
 
   # préfixe éventuel :
     suffixe = "_{}".format(i_suff)
     name += suffixe
 
   # préfixe éventuel :
-  if i_pref >= 0:
-    prefixe = "Cas{:02d}_".format(i_pref)
+  if ( i_pref is not None):
+    if isinstance(i_pref,int):
+      prefixe = "Cas{:02d}_".format(i_pref)
+    else:
+      prefixe = "{}_".format(i_pref)
     name = prefixe + name
   #logging.info("Au final : %s", name)
 
     name = prefixe + name
   #logging.info("Au final : %s", name)