[Python] Come passare gli attributi ad una funzione
Manlio Perillo
manlio_perillo a libero.it
Gio 16 Ago 2007 19:57:02 CEST
luca subiaco ha scritto:
> Ciao a tutti, portate pazienza ma sono ancora qui con il solito quesito
> che non riesco a risolvere:
>
> mi speigo meglio con un esempio:
>
> #Script funzionante:
> import qt
> dir(qt) -> mi vengono restituiti tutti i widget appartenenti a questa
> libreria.
>
Insieme ad un mucchio di altre cose.
> #Script che non so far funzionare:
>
> a = 'qt'
> dir(a) -> non funziona perchè il contenuto di a è una stringa.
>
> Il problema stà nel fatto che la variabile a contiene il valore di una
> casella di testo che per forza di cose restituisce una stringa.
>
> Come posso risolvere??
>
Dipende da cosa rappresenta quella stringa.
Se è un modulo puoi fare
mod = __import__(a)
> Grazie a tutti
>
Saluti Manlio Perilllo
Maggiori informazioni sulla lista
Python