From: GERALD NICOLAS Date: Tue, 6 Apr 2021 09:08:32 +0000 (+0200) Subject: Préfixe autre qu'un entier X-Git-Tag: V9_7_0a1~6^2~17 X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=commitdiff_plain;h=898796393d26c9100e6e6e5c2deaa772508117b0 Préfixe autre qu'un entier --- diff --git a/src/Tools/blocFissure/gmu/putName.py b/src/Tools/blocFissure/gmu/putName.py index dadd6f22f..8ea2f17df 100644 --- a/src/Tools/blocFissure/gmu/putName.py +++ b/src/Tools/blocFissure/gmu/putName.py @@ -22,7 +22,7 @@ #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 @@ -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 : - if i_suff >= 0: + if ( i_suff >= 0 ): 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)