Salome HOME
Merge V9 dans Master
[tools/eficas.git] / generator / generator_dico.py
index a21b8db4328466afe42f63ef451654fb5d5f9fcd..408ba95426b634b428e3d943553516a22f953117 100644 (file)
@@ -80,9 +80,8 @@ class DicoGenerator(PythonGenerator):
 
    def writeDefault(self,fn) :
        fileDico = fn[:fn.rfind(".")] + '.py'
-       f = open( str(fileDico), 'wb')
-       f.write( self.texteDico )
-       print((self.texteDico))
+       f = open( str(fileDico), 'w')
+       f.write('Dico = '+str(self.Dico))
        f.close()
 
 #----------------------------------------------------------------------------------------
@@ -92,12 +91,14 @@ class DicoGenerator(PythonGenerator):
    def generMCSIMP(self,obj) :
         """recuperation de l objet MCSIMP"""
         s=PythonGenerator.generMCSIMP(self,obj)
+        print ('jjjjjjjjjj')
+        print (obj.nom)
+        print (s)
         courant=self.Dico
-        for p in obj.get_genealogie_precise()[0:-1]:
+        for p in obj.getGenealogiePrecise()[0:-1]:
             if not (p in courant.keys()) : courant[p]={}
             courant=courant[p]
         courant[obj.nom]=obj.val
         self.texteDico+=obj.nom+ "=" + s[0:-1]+ "\n"
         return s
 
-