print ("__del__", self)
def f(a):
- print f, a)
+ print (f, a)
a=A()
b=B()
c=B()
class I_AVANT:
"""
- La règle I_AVANT vérifie que l'on trouve l ordre des mots-clés
- de la règle parmi les arguments d'un JDC.
+ La regle I_AVANT verifie que l'on trouve l ordre des mots-cles
+ de la regle parmi les arguments d'un JDC.
- Ces arguments sont transmis à la règle pour validation sous la forme
- d'une liste de noms de mots-clés ou d'un dictionnaire dont
- les clés sont des noms de mots-clés.
+ Ces arguments sont transmis a la regle pour validation sous la forme
+ d'une liste de noms de mots-cles ou d'un dictionnaire dont
+ les cles sont des noms de mots-cles.
"""
def __init__(self,*args):
if len(args) > 2 :
- print "Erreur à la création de la règle A_CLASSER(",args,")"
+ print ("Erreur a la creation de la regle A_CLASSER(",args,")")
return
if type(args[0]) == types.TupleType:
self.listeAvant=args[0]
def verif(self,args):
"""
- args peut etre un dictionnaire ou une liste. Les éléments de args
- sont soit les éléments de la liste soit les clés du dictionnaire.
+ args peut etre un dictionnaire ou une liste. Les elements de args
+ sont soit les elements de la liste soit les cles du dictionnaire.
"""
# on compte le nombre de mots cles presents
text =''
def get_sdname(self):
#print "SDNAME ",self.reuse,self.sd,self.sd.get_name()
if CONTEXT.debug :
- print "SDNAME ", self.reuse, self.sd, self.sd.get_name()
+ print ("SDNAME ", self.reuse, self.sd, self.sd.get_name())
sdname=''
if self.reuse != None:
sdname= self.reuse.get_name()
res=eval(self.expression,self.jdc.const_context, context)
except :
####### A TRAVAILLER DEPUIS ICI !!
- print tr(75 * '!')
- print '! ' + tr(string.ljust("Erreur evaluation formule %s", 72), self.nom) + '!'
- print tr(75 * '!')
+ print (tr(75 * '!'))
+ print ('! ' + tr(string.ljust("Erreur evaluation formule %s", 72), self.nom) + '!')
+ print (tr(75 * '!'))
raise EficasException
return res
def make_includeCND(self,fichier=None):
unite=999
if fichier==None : return
- if hasattr(self,'fichier_ini'):print self.fichier_ini
+ if hasattr(self,'fichier_ini') : print (self.fichier_ini)
if hasattr(self,'fichier_ini') : return
self.fichier_ini=fichier
from acquiertGroupes import getGroupes
erreur,listeGroupes=getGroupes(fichier)
- if erreur != "" : print "(a traiter")
+ if erreur != "" : print ("a traiter")
texteSources=""
texteCond=""
texteNoCond=""