llamar una funcion con distintos metodos
Chema Cortes
py en ls-l.org
Mie Oct 5 00:45:41 CEST 2005
El Martes 04 Octubre 2005 21:00, Batista, Facundo escribió:
> #- def func( data, metodo)
> #- # definir objeto y tratar data...
> #- apply(metodo, obj, data)
> #-
> #- # 'metodo' ha de ser eso, un metodo, no un código (1, 2) !
>
> Yo usaría getattr(), no apply(), ya que este último desaparecerá:
> http://www.python.org/peps/pep-3000.html
Puede que el getattr sea excesivo en este caso:
def func( data, metodo)
metodo(data)
func(data, obj.metodo1)
func(data, obj.metodo2)
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es