[Zope-es] Acceder a métodos de una clase en un External Method
David Daniel Estévez Durey
ahumboldt en humboldt.e.telefonica.net
Mie Abr 25 13:29:05 CEST 2007
Hola a todos, tengo un problema al que le he dado mil vueltas y es
desesperante! xD
Me he creado una clase Python tan sencilla como la siguiente:
---
class Clase:
def __init__(self):
self.a = "hola"
def prueba(self):
return self.a
---
Y un script Python que hace uso de ella:
---
from Clase import Clase
def abc():
a = Clase()
return a.prueba()
---
En línea de comandos, todo funciona perfectamente, llamando a la
función abc() se devuelve la cadena "hola", pero un External Method en
Python me canta siempre el mismo error diciendo que no encuentra el
método "prueba".
---
[...]
# Module //Volumes/webServer/prueba/Extensions/abc.py, line 5, in abc
# Module aetools, line 299, in __getattr__
---
Muchas gracias de antemano a quien me pueda ayudar.
P.D.: Estoy convencido de que es un problema de mi clase, porque
librerías que me descargo de la Red, como BeautifulSoup.py funcionan
perfectamente!!!
Más información sobre la lista de distribución Zope-es