Re: [Python] Consiglio su utilizzo di variabili globali

2008-05-09 Per discussione Mr . SpOOn
2008/5/8 enrico franchi <[EMAIL PROTECTED]>: > On Thu, May 8, 2008 at 7:36 PM, Mr. SpOOn <[EMAIL PROTECTED]> wrote: > >> Quindi nel primo caso, il pannello che mostro subito va bene che sia >> assegnato alla variabile pannello, facendo pannello = Pannello(), ma >> se ne volessi creare dinamicamente

Re: [Python] Consiglio su utilizzo di variabili globali

2008-05-09 Per discussione Simone
Mr.SpOOn ha scritto: > A me interessa poter istanziare una classe a runtime, ad esempio > cliccando su un bottone. Ogni click, una nuova istanza. Dico che non > va bene usare > > pannello = Pannello() > > perché così legherei l'istanza sempre alla stessa variabile. O sbaglio? > Forse dovrei semp

Re: [Python] Consiglio su utilizzo di variabili globali

2008-05-09 Per discussione Mr . SpOOn
On Fri, May 9, 2008 at 1:32 PM, Simone <[EMAIL PROTECTED]> wrote: > Tipo, in pseudo-codice,: > > class Pannello(wx.Panel): > def __init__(self, parent, parametro, parametro2): > if parametro: > do_something() > if parametro2: > do_something_else() > > class Frame1(wx.Frame): >

Re: [Python] Consiglio su utilizzo di variabili globali

2008-05-09 Per discussione Simone
Mr.SpOOn ha scritto: > Ok, ma in questo modo io i pannelli li creo nel codice, quindi così > facendo ne avrò 2. Se ne voglio mettere 5, devo scrivere 5 classi. No. Se tu 5 *frame* ne dovrai scrivere 1 e basta. Anche se nello stesso frame vuoi 1000 pannelli lo scrivi 1 volta. E lo istanzi di nuov

Re: [Python] Consiglio su utilizzo di variabili globali

2008-05-09 Per discussione Giovanni Porcari
Il giorno 09/mag/08, alle ore 13:58, Mr.SpOOn ha scritto: > > Ok, ma in questo modo io i pannelli li creo nel codice, quindi così > facendo ne avrò 2. Se ne voglio mettere 5, devo scrivere 5 classi. > ___ Provo a indovinare: Tu vuoi creare al volo dei