[Python] integrazione mailing list newsgoup
Francesco Guerrieri
f.guerrieri a gmail.com
Dom 5 Ago 2007 23:27:26 CEST
Non conosco il widget qt quindi non ho idea se ci siano metodi pių
diretti/migliori per fare quello che ti serve. Comunque la funzione getattr
dovrebbe permetterti di fare quello che vuoi:
a = 'slider11'
print getattr(self, a).value()
ciao,
francesco
On 8/5/07, luca subiaco <iw3grw a ir3ip.net> wrote:
>
> Salute a tutti.
>
> Sono appena entrato nel mondo di Python e ho questo problema:
>
> devo richiamare una proprieta' di un widget qt
>
> la sintassi corretta e funzionante e': print self.slider11.value() dove
> slider11 e' il nome che ho dato al QtSlider.
>
> Ora dovrei richiamare il valore in questo modo:
>
> a='slider11'
> print 'self'+a+'value()'
>
> Essendo che per python interpreta il concatenamento come stringa, non
> ottengo piu' il risultato voluto ma self.slider11.value()
>
> C'e' qualcuno che mi sa dare una soluzione?
>
> Grazie
>
> Saluti Luca Subiaco
>
>
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20070805/4aa72ebe/attachment.html
Maggiori informazioni sulla lista
Python