import convert
import generator
import AIDE
+import os
from jdcdisplay import JDCDISPLAY
from utils import extension_fichier,stripPath,save_in_file
from widgets import Fenetre,Ask_Format_Fichier
from fenetre_mc_inconnus import fenetre_mc_inconnus
from Ihm import CONNECTOR
+from Traducteur import traduitV7V8
import comploader
i=FichieraTraduire.rfind(".")
Feuille=FichieraTraduire[0:i]
FichierTraduit=Feuille+"v8.comm"
- from Traducteur import jdcparser
- jdcparser.traduc(FichieraTraduire,FichierTraduit)
-
- f=open('convert.log')
- texte_cr= f.read()
+ os.system("rm -rf /tmp/convert.log")
+ traduitV7V8.traduc(FichieraTraduire,FichierTraduit)
+ Entete="Fichier Traduit : "+FichierTraduit +"\n\n"
titre = "conversion de "+ FichieraTraduire
- f.close()
+
+ if os.stat("/tmp/convert.log")[6] != 0L :
+ f=open('/tmp/convert.log')
+ texte_cr= f.read()
+ f.close()
+ texte_cr = Entete + texte_cr
+ else :
+ texte_cr = Entete + "Pas d information de conversion \n"
+ commande="diff "+FichieraTraduire+" "+FichierTraduit+" >/dev/null"
+ try :
+ if os.system(commande) == 0 :
+ texte_cr = texte_cr + "Pas de difference entre le fichier V7 et le fichier traduit"
+ except :
+ pass
cptrendu = Fenetre(self.appli,titre=titre,texte=texte_cr)