1 #=============================================================================
2 # File : EficasEtude.py
3 # Created : mar fév 25 09:48:34 CET 2003
4 # Author : Pascale NOYRET, EDF
7 # $Header: /home/salome/PlateFormePAL/Bases_CVS_EDF/Modules_EDF/ASTER_SRC/src/ASTERGUI/eficasEtude.py,v 1.1.1.1.2.1 2004/05/18 11:40:21 salome Exp $
8 #=============================================================================
12 from tkFileDialog import asksaveasfilename
15 aGuiDS=salomedsgui.guiDS()
17 #--------------------------------------------------------------------------
19 class Eficas_In_Study:
27 self.fatherId=aGuiDS.enregistre("Eficas")
28 salome.sg.updateObjBrowser(0)
30 def rangeInStudy(self,fichier):
31 if fichier not in self.liste_deja_la :
32 self.liste_deja_la.append(fichier)
33 Nom=re.split("/",fichier)[-1]
35 self.commId=aGuiDS.createItemInStudy(self.fatherId,Nom)
36 aGuiDS.setExternalFileAttribute(self.commId,"FICHIER_EFICAS",fichier)
37 salome.sg.updateObjBrowser(0)
39 def creeConfigTxt(self,fichier,dico):
40 sauvegarde = asksaveasfilename(title="fichier config.txt",
41 defaultextension='.txt',
43 f=open(sauvegarde,'w+')
44 for unite in dico.keys():
48 ligne="fort."+str(unite)+" "+type+" "+fic
51 self.rangeInStudy(sauvegarde)