Salome HOME
CCAR : remplacement separateur New24.gif par Sep.gif
[tools/eficas.git] / Exemples / ex3 / main.py
1 """
2     Cet exemple montre :
3      - la création d'une définition de mot-clé facteur
4      - sa vérification (report)
5      - la création d'un mot-clé facteur à partir d'un fichier .ini
6      - sa vérification (report)
7
8 """
9 import sys
10 sys.path[:0]=['../..']
11
12 from Accas import SIMP,FACT
13 from parse import MyConfParser
14
15 p=MyConfParser()
16 p.read('toto.ini')
17
18
19 cata= FACT(sect1=FACT(a=SIMP(typ='I'),b=SIMP(typ='I')),
20            sect2=FACT(c=SIMP(typ='I'),d=SIMP(typ='I')),
21           )
22
23 cr=cata.report()
24 if cr.estvide():
25    print "Verification sans erreur"
26 else:
27    print cr
28
29 o=cata(p.getdict(),'mcf1',None)
30 print o
31 print o.report()