Ciao Francesco,
getattr e' quello che serviva.
Grazie ancora per l'aiuto
Luca

Francesco Guerrieri wrote:
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* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> 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@lists.python.it <mailto:Python@lists.python.it>
    http://lists.python.it/mailman/listinfo/python


------------------------------------------------------------------------

_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


--
------------------------------------------------------------------------
*Ciao*
Luca (iw3grw)

Cell. 320 965 63 59
Skype lucasub
email: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
Sito: iw3grw.ir3ip.net
------------------------------------------------------------------------
Frase dell'anno:
*"Coltiva Linux, tanto Windows si pianta da solo" - Anonimo*
------------------------------------------------------------------------

Software consigliati:
Operating System: Debian
Browser, mail, calendar: MOZILLA / Firefox
Suite Office: OpenOffice.org
DataBase: MySQL
Utility: Synaptic
Masterizzazione: K3B
Programmazione: Python, wxPython

------------------------------------------------------------------------
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a