monEditeur=JDCEditor(Eficas,fichier)
print monEditeur.cherche_Groupes()
-def lance_eficas_param(code='Adao',fichier='/local/noyret/Eficas_ASTER/adao.comm',version='V0'):
+def lance_eficas_param(code='Adao',fichier=None,version='V0',macro='ASSIMILATION_STUDY'):
"""
Lance l'appli EFICAS pour trouver les noms des groupes
"""
from editor import JDCEditor
monEditeur=JDCEditor(Eficas,fichier)
- texte=monEditeur.get_text_JDC('python')
- texte2='jdc+"'+loadJDC(fichier)+'"'
- print texte2
- parameters=getJdcParameters(texte,'ASSIMILATION_STUDY')
- #print getJdcParameters(texte,'CHECKING_STUDY')
+ texte=loadJDC(fichier)
+ parameters=getJdcParameters(texte,macro)
+ return parameters
def getJdcParameters(jdc,macro):
"""
fcomm=open(filename,'r')
jdc = ""
for line in fcomm.readlines():
- jdc+="%s"%line
+ if not (line[0]=='#'):
+ jdc+="%s"%line
# Warning, we have to make sure that the jdc comes as a simple
# string without any extra spaces/newlines