X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;ds=inline;f=src%2FTools%2FblocFissure%2Fgmu%2FputName.py;h=1be0d00fffb5b19e0923c213c0790a3da299797a;hb=499f29d24922cec66e41b41a0039a954993bc6df;hp=dadd6f22f2b55f2cf7b316a22bf4df8630a1b6d6;hpb=403a6925d3258b5d5aa5ed723c334256b883ef24;p=modules%2Fsmesh.git diff --git a/src/Tools/blocFissure/gmu/putName.py b/src/Tools/blocFissure/gmu/putName.py index dadd6f22f..1be0d00ff 100644 --- a/src/Tools/blocFissure/gmu/putName.py +++ b/src/Tools/blocFissure/gmu/putName.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright (C) 2014-2021 EDF R&D +# Copyright (C) 2014-2022 EDF R&D # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -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 @@ -31,15 +31,20 @@ def putName (objmesh, name, i_suff=-1, i_pref=-1): @i_pref un éventuel préfixe """ - #logging.info("putName pour %s - i_suff=%d, i_pref=%d", name, i_suff, i_pref) + #texte = "Name = {}, i_suff = {}, i_pref = {}".format(name,i_suff,i_pref) + #print(texte) + #logging.info(texte) # 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)