Siento no haberlo puesto antes, eso ya lo probé, si pongo los parentesis como se llamaria a una funcion en cualquier otro lenguaje me dice:
Código:
Traceback (most recent call last):
File "~/src/reportingtool.py", line 17, in <module>
db=Conn()
TypeError: Conn() takes exactly 1 argument (0 given)
: /
EDITO: He probado a quitar el self de la funcion y funciona...La duda que tengo ahora es que según he leido en 2 o 3 manuales esa variable se pone siempre...la uses o no, alguna idea?