pass
class B:
def add(self,a):
- print "add ", self , a
+ print ("add ", self , a)
def __del__(self):
- print "__del__", self
+ print ("__del__", self)
def f(a):
- print f, a
+ print f, a)
a=A()
b=B()
c=B()
Connect(a,"add",c.add,())
Connect(a,"add",f,())
Emit(a,"add",1)
- print "del b"
+ print ("del b")
del b
Emit(a,"add",1)
- print "del f"
+ print ("del f")
del f
Emit(a,"add",1)
Disconnect(a,"add",c.add,())
CONNECTOR.Emit(self,"add",e)
self.fin_modif()
return e
- except AsException,e:
+ except AsException as e:
traceback.print_exc()
self.reset_current_step()
self.editmode=0
child.update_concept(sd)
def dump_state(self):
- print "JDC.state: ",self.state
+ print ("JDC.state: ",self.state)
for etape in self.etapes :
- print etape.nom+".state: ",etape.state
+ print (etape.nom+".state: ",etape.state)
def change_unit(self,unit,etape,old_unit):
#print "change_unit",unit,etape,old_unit
# Cette etape est indiquee par l'attribut _etape_context qui a ete
# positionne prealablement par un appel a set_etape_context
- if CONTEXT.debug : print "JDC.NommerSdprod ",sd,sdnom
+ if CONTEXT.debug : print ("JDC.NommerSdprod ",sd,sdnom)
if self._etape_context:
o=self.get_contexte_avant(self._etape_context).get(sdnom,None)
def get_l_noms_etapes(self):
"""
- Retourne la liste des noms des étapes de self
+ Retourne la liste des noms des etapes de self
"""
l=[]
for etape in self.etapes:
if hasattr(self,'fichier_ini'):print self.fichier_ini
if hasattr(self,'fichier_ini') : return
self.fichier_ini=fichier
- print "je suis dans make_includeCND"
from acquiertGroupes import getGroupes
erreur,listeGroupes=getGroupes(fichier)
- if erreur != "" : print "a traiter"
+ if erreur != "" : print "(a traiter")
texteSources=""
texteCond=""
texteNoCond=""
#if groupe[0:5]=='VCUT_': texteVcut +=groupe[5:]+"=VCUT();\n"
if groupe[0:5]=='VCUT_': texteVcut +='V_'+groupe[5:]+"=VCUT();\n"
texte=texteSources+texteCond+texteNoCond+texteVcut
- print texte
+ #print (texte)
self.build_includeInclude(texte)
if CONTEXT.get_current_step()==None : CONTEXT.set_current_step(self)
reevalue=0
raise EficasException(" ")
if nbVariableOut != 1 :
- print nbVariableOut ,"nbVariableOut"
+ print (nbVariableOut ,"nbVariableOut")
self.make_incl2_except(mess=tr("le fichier doit contenir une unique variable de sortie"))
raise EficasException(" ")
raise EficasException(" ")
try:
- print self.fichier_ini ,self.fichier_text
+ print (self.fichier_ini ,self.fichier_text)
self.make_contexte_include(self.fichier_ini ,self.fichier_text)
self.old_context_fichier_init=self.contexte_fichier_init
self.parent.record_unit(unite,self)