Manlio Perillo wrote:
luca subiaco ha scritto:Esatto. Per fare pratica con Python e per fare uno script utile (che mi potesse mostrare l'elenco di tutti gli attributi di un oggetto), ho creato una finestra con le librerie qt con 1 campo testo dove poter inserire da tastiera il nome di una libreria e tramite un semplice script visualizzare appunto gli attributi della libreria stessa. Il modo per visualizzare tutti gli attributi e': import libreria #ad esempio: import qt e poi dare il comando dir(nome libreria) es. dir(qt) *** attenzione: non dir('qt') Fin qui tutto funziona. Il problema salta fuori quando al comando dir voglio passare il testo che inserisco GUI tramite il campo testo perche' mi viene restituita un stringa e di conseguenza e' come che al comando dir() venga passata una stringa es. dir('qt') e non dir(qt). Al momento, dopo molti tentativi non sono ancora riuscito a trovare il modo per far funzionare correttamente lo script. Spero di essermi spiegato meglio. Da quello che ho capito __import__(a) serve per importare dei moduli.a = 'qt' Scusate per la lunghezza dell'header precedente.Grazie a tutti --
Ciao Luca (iw3grw) |
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python