From 1b108fba9bd996fa693c2a4087a1caf965ceae62 Mon Sep 17 00:00:00 2001 From: Yoann AUDOUIN Date: Tue, 13 Feb 2018 08:31:50 +0100 Subject: [PATCH] tmp modifs --- convert/convert_TELEMAC.py | 1 + generator/generator_TELEMAC.py | 12 +++++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/convert/convert_TELEMAC.py b/convert/convert_TELEMAC.py index 62ee9353..e581fe9a 100644 --- a/convert/convert_TELEMAC.py +++ b/convert/convert_TELEMAC.py @@ -164,6 +164,7 @@ class TELEMACParser(PythonParser): #if pattern_eta.match(ligne) : continue #if pattern_fin.match(ligne) : continue #if pattern_blanc.match(ligne) : continue + print(ligne) finLigne=ligne diff --git a/generator/generator_TELEMAC.py b/generator/generator_TELEMAC.py index 666d97b3..bef99d13 100644 --- a/generator/generator_TELEMAC.py +++ b/generator/generator_TELEMAC.py @@ -70,7 +70,7 @@ class TELEMACGenerator(PythonGenerator): valEficas= TelemacdicoEn[motClef][valTelemac] d[valEficas]=valTelemac self.DicoEnumCasEnInverse[motClef]=d - if self.langue == 'fr' : + if self.langue == 'fr' : from enum_Telemac2d_auto import DicoEnumCasFrToEnumCasEn for motClef in DicoEnumCasFrToEnumCasEn: d={} @@ -178,6 +178,8 @@ class TELEMACGenerator(PythonGenerator): if s == "" : return s sTelemac=s[0:-1] + print("nom: ",obj.nom) + print("sTlelemac: ",sTelemac) if not( type(obj.valeur) in (tuple,list) ): if obj.nom in self.DicoEnumCasEnInverse: try : sTelemac=str(self.DicoEnumCasEnInverse[obj.nom][obj.valeur]) @@ -232,7 +234,10 @@ class TELEMACGenerator(PythonGenerator): return s nom=self.dicoCataToCas[obj.nom] - if nom in ["VARIABLES FOR GRAPHIC PRINTOUTS", "VARIABLES POUR LES SORTIES GRAPHIQUES", "VARIABLES TO BE PRINTED","VARIABLES A IMPRIMER"] : + if nom in ["VARIABLES FOR GRAPHIC PRINTOUTS",\ + "VARIABLES POUR LES SORTIES GRAPHIQUES",\ + "VARIABLES TO BE PRINTED",\ + "VARIABLES A IMPRIMER"] : if s3 != '' and s3 != 'None': s3=s3.replace(';',',') s3="'"+ s3 +"'" @@ -368,7 +373,8 @@ class TELEMACGenerator(PythonGenerator): lval=valeur.split(";") ligne=" " for v in lval : - if len(ligne) < 70 : ligne += str(v)+'; ' + if len(ligne+ str(v)+'; ') < 80 : + ligne += str(v)+'; ' else : text+= ligne+"\n" ligne=" "+str(v)+'; ' -- 2.39.2