Re: [Python] Gestire eventi con callback

2015-03-08 Per discussione Alessandro Re
2015-03-08 20:24 GMT+00:00 Manlio Perillo : > Intendevo dire cosa usi per chiamare il codice C++. Ah, forse ho capito: intendi dire se uso qualche modulo python per usare C++, tipo ctypes? Non uso niente di simile: sto usando una libreria che ha dei binding in python, quindi includo il modulo, ere

Re: [Python] Gestire eventi con callback

2015-03-08 Per discussione Manlio Perillo
2015-03-08 21:04 GMT+01:00 Alessandro Re : > Ciao Manlio, > > > Cosa usi per interfacciarti con codice C++? > > Che errore ottieni? > > Come dicevo a flandero, non ho controllo sulla parte C++, non so cosa > venga usato per l'interfaccia e in questo caso lavoro 100% python. > Intendevo dire cosa

Re: [Python] Gestire eventi con callback

2015-03-08 Per discussione Alessandro Re
Ciao Manlio, > Cosa usi per interfacciarti con codice C++? > Che errore ottieni? Come dicevo a flandero, non ho controllo sulla parte C++, non so cosa venga usato per l'interfaccia e in questo caso lavoro 100% python. Ottengo un errore tipo "L'oggetto C++ è già stato distrutto", quando cerco di f

Re: [Python] Gestire eventi con callback

2015-03-08 Per discussione Manlio Perillo
2015-03-08 1:23 GMT+01:00 Alessandro Re : > Ciao lista, > > ho un problema con delle callback, e sapendo che ci sono sistemi in > cui si usano molto (e.g. in ambito web), magari qualcuno di voi mi può > illuminare (scusate, il post è un po' lungo). > > Ho degli oggetti python che fanno riferimento

Re: [Python] Gestire eventi con callback

2015-03-08 Per discussione Alessandro Re
2015-03-08 15:12 GMT+00:00 Marco Giusti : > Così come registri una callback, così la rimuovi. Se non riesci a > definire formalmente un ciclo di vita per i tuoi oggetti, allora è > probabile che nel tuo design qualcosa sia sbagliato. > Fossi in te inizierei con una implementazione di questo tipo.

Re: [Python] Gestire eventi con callback

2015-03-08 Per discussione Marco Giusti
On Sun, Mar 08 2015, Alessandro Re wrote: > Ciao Marco, > > intanto grazie per la risposta :) Non c'è di che :) > 2015-03-08 7:54 GMT+00:00 Marco Giusti : > > Come registri le callback? Gli oggetti in python sono referenziati da > > del codice python o solo dalle callback di c++? In questo caso

Re: [Python] Gestire eventi con callback

2015-03-08 Per discussione Alessandro Re
2015-03-08 14:25 GMT+00:00 flandero : > Perché non fai una abstract factory per istanziare la parte in c++, > distruggendo quindi l'istanza e tutto il resto, quando necessario? Premetto che non ho controllo sulla parte C++: io agisco solo sul lato python, in cui posso distruggere gli oggetti C++ e

Re: [Python] Gestire eventi con callback

2015-03-08 Per discussione flandero
Perché non fai una abstract factory per istanziare la parte in c++, distruggendo quindi l'istanza e tutto il resto, quando necessario? Il 08/mar/2015 15:12 "Alessandro Re" ha scritto: > Ciao Marco, > > intanto grazie per la risposta :) > > 2015-03-08 7:54 GMT+00:00 Marco Giusti : > > Come registr

Re: [Python] Gestire eventi con callback

2015-03-08 Per discussione Alessandro Re
Ciao Marco, intanto grazie per la risposta :) 2015-03-08 7:54 GMT+00:00 Marco Giusti : > Come registri le callback? Gli oggetti in python sono referenziati da > del codice python o solo dalle callback di c++? In questo caso basta > che, nel momento in cui distruggi l'oggetto C, deregistri le call

Re: [Python] R: Re: Hitler e Python (era: Re: Smettete di scrivere shell script (era: Re: Lanciare script da altro script))

2015-03-08 Per discussione Enrico Bianchi
On Saturday, March 07, 2015 07:52:28 PM Manlio Perillo wrote: > L'azienda per cui Guido lavora adesso, Dropbox, decide che nell'implementare > un nuovo interprete Python, la compatibilità con Python 3.x non è nella > roadmap. Da quello che vedo pero` Guido non e` tra i committer del progetto, il c