On Tue, Jan 27 2015, enrico franchi wrote: > 2015-01-26 19:06 GMT+00:00 Marco Giusti <marco.giu...@posteo.de>: > > > On Mon, Jan 26 2015, enrico franchi wrote: > > > 2015-01-26 8:48 GMT+00:00 Marco Giusti <marco.giu...@posteo.de>: > > > > > > > > > > > La funzione è richiamata dal parser stesso e quindi non puoi utilizzare > > > > il valore returnato. Usare delle variabili globali non è vietato ma > > puoi > > > > utilizzare altre soluzioni, per esempio i metodi di una funzione. > > > > Infatti questi sono già legati all'oggetto stesso e quindi hanno già > > uno > > > > stato comune. Ti allego un esempio, abbastanza ridicolo a dire il vero. > > > > > > > Dico ma.... nell'essempio passano un *oggetto* cui hanno appiccicato > > delle > > > funzioni. > > > Ora perche' farsi male ad aggiungere stato alle funzioni appiccicate > > > all'oggetto quando si potrebbe semplicemente > > > passare un oggetto vero e proprio con il suo stato e nessun obrobrio? > > > > Non colgo il significato. Comunque l'esempio voleva solo imitare le api > > di expat e fornirgli un'idea generale della soluzione, non mi sembra che > > expat fornisca un modo alternativo per gestire gli eventi. > > > > Semplice, hai scritto una cosa nel messaggio e ne hai fatta un'altra > nell'esempio. > > In particolare, l'esempio e' grosso modo come avrei affrontato questo > specifico problema, viceversa, nel messaggio suggerisci di usare *metodi di > una funzione*. Il che fa pensare a volere, appunto, appiccicare dei metodi > ad una funzione. Cosa che ovviamente in Python puoi fare, sebbene non sia > in generale una buona idea e non lo sia in questo specifico caso. Da cui il > mio messaggio. > > Immagino con il senno di poi che tu intendessi invece di usare metodi di un > oggetto, come appunto hai fatto nell'esempio. Ma le due informazioni > contrastanti non erano facili per me da conciliare.
Ehm, quando mi rileggo è sempre troppo tardi. Comunque spero che Gollum abbia capito. Ciao m. _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python