Re: [Python] Introspezione - Ottenere implicitamente una variabile della classe parent

2011-03-14 Per discussione Enrico Franchi
Giorgio Zoppi wrote: Supponente che abbia un oggetto X di cui non so niente. Voglio scoprire un metodo e la sua firma, si puoo fare? Ni. La "firma" la puoi ottenere "a mano" maneggiando direttamente il chiamabile. Ovvero... con i metodi mostrati trovi i metodi dell'oggetto. Questi metodi so

Re: [Python] Introspezione - Ottenere implicitamente una variabile della classe parent

2011-03-14 Per discussione Giorgio Zoppi
Si ma ce una cosa che non mi torna. Come faccio a stampare? Il 14 marzo 2011 10:00, Enrico Franchi ha scritto: > Giovanni Porcari wrote: >> >> dict( [ (m,getattr(myInstanceOrClass,m))for m in dir(myInstanceOrClass) if >> callable(getattr(myInstanceOrClass,m))]) > > Puoi togliere le parentesi qua

Re: [Python] Introspezione - Ottenere implicitamente una variabile della classe parent

2011-03-14 Per discussione Giorgio Zoppi
ooops.. come faccio a chiamare. Supponente che abbia un oggetto X di cui non so niente. Voglio scoprire un metodo e la sua firma, si puoo fare? ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Introspezione - Ottenere implicitamente una variabile della classe parent

2011-03-14 Per discussione Enrico Franchi
Giovanni Porcari wrote: dict( [ (m,getattr(myInstanceOrClass,m))for m in dir(myInstanceOrClass) if callable(getattr(myInstanceOrClass,m))]) Puoi togliere le parentesi quadre (direi Python > 2.4; non ho un 2.4 per provare). Piu' rapido ancora usare direttamente vars sull'oggetto classe. Ho m

Re: [Python] Introspezione - Ottenere implicitamente una variabile della classe parent

2011-03-13 Per discussione Giovanni Porcari
Il giorno 14/mar/2011, alle ore 02.10, Giorgio Zoppi ha scritto: > e se invece volessi sapere a runtime tutti i metodi di una classe e > eseguirne uno? Ad esempio in modo assolutamente brutale: dict( [ (m,getattr(myInstanceOrClass,m))for m in dir(myInstanceOrClass) if callable(getattr(myInsta

Re: [Python] Introspezione - Ottenere implicitamente una variabile della classe parent

2011-03-13 Per discussione Giorgio Zoppi
e se invece volessi sapere a runtime tutti i metodi di una classe e eseguirne uno? Il 14 marzo 2011 01:24, lex mlist ha scritto: > Ringrazio Francesco per la precisazione, in effetti anche io mi ero > soffermato solo sul metodo __init__(). > Nessun problema comunque, grazie ancora ad entrambi pe

Re: [Python] Introspezione - Ottenere implicitamente una variabile della classe parent

2011-03-13 Per discussione lex mlist
Ringrazio Francesco per la precisazione, in effetti anche io mi ero soffermato solo sul metodo __init__(). Nessun problema comunque, grazie ancora ad entrambi per la disponibilità :D Buona notte. ___ Python mailing list Python@lists.python.it http://list

Re: [Python] Introspezione - Ottenere implicitamente una variabile della classe parent

2011-03-13 Per discussione Giovanni Porcari
Il giorno 13/mar/2011, alle ore 11.07, Francesco Guerrieri ha scritto: > per evitare possibili confusioni penso che Giovanni intendesse > print self.parent.txt Effettivamente prima di premere invio bisogna rileggere :P. Senza il benedetto self naturalmente non può andare G ___

Re: [Python] Introspezione - Ottenere implicitamente una variabile della classe parent

2011-03-13 Per discussione Francesco Guerrieri
2011/3/13 Giovanni Porcari : > > Siccome la risposta mi sembra banale forse mi sfugge qualcosa: > > class A(object): >    def __init__(self): >        self.b = B(self) >        self.txt = 'Ciao' > > class B(object): >    def __init__(self,parent): >        self.parent = parent > >    def saluta(sel

Re: [Python] Introspezione - Ottenere implicitamente una variabile della classe parent

2011-03-13 Per discussione Alessandro Agosto
Il giorno 13 marzo 2011 07:36, Giovanni Porcari < giovanni.porc...@softwell.it> ha scritto: > Siccome la risposta mi sembra banale forse mi sfugge qualcosa: > Ho frainteso la tua domanda ? > > G > > ___ > Python mailing list > Python@lists.python.it > ht

Re: [Python] Introspezione - Ottenere implicitamente una variabile della classe parent

2011-03-12 Per discussione Giovanni Porcari
Il giorno 13/mar/2011, alle ore 01.36, lex mlist ha scritto: > Ciao a tutti, > > mi trovo in una condizione particolare. > Ho una classe che contiene dei dati, e in questa classe viene istanziata a > sua volta un'oggetto che dovrebbe manipolare i dati contenuti nella classe > stessa. > Mi spie

[Python] Introspezione - Ottenere implicitamente una variabile della classe parent

2011-03-12 Per discussione lex mlist
Ciao a tutti, mi trovo in una condizione particolare. Ho una classe che contiene dei dati, e in questa classe viene istanziata a sua volta un'oggetto che dovrebbe manipolare i dati contenuti nella classe stessa. Mi spiego con un esempio: === class A(object): def __