Manlio Perillo wrote:
luca subiaco ha scritto:
[...]
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.


Allora se vuoi fare questo, va bene la risposta che ti ho dato.
>
> [...]
Se è un modulo puoi fare
mod = __import__(a)
Da quello che ho capito __import__(a) serve per importare dei moduli.

Si, ed è proprio quello che ti serve.

a = 'qt'
mod = __import__(a)
print dir(mod)
print mod.__dict__


Un modulo è un oggetto.
Ho provato e funziona. Grazie per l'informazione e per la risposta celere.

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



--

Saluti
Luca (iw3grw)

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

Rispondere a