<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class="im"><span style="color:rgb(34,34,34)">Sai che era quasi più chiaro il messaggio di prima?</span><br></div>
<p dir="ltr">Forse vuoi assegnare *valore* ad un attributo della tua istanza per riusarlo poi?</p>
<p dir="ltr">Prova a spiegarti meglio.</p></blockquote><div><br></div><div style>Scusami, sono un disastro, mi rendo conto di usare anche termini impropri. Intendo assegnare "valore", che ricevo da un'altra funzione, ad una istanza di un modulo che ho importato, nello specifico SOAPpy. Faccio un po' di esempi, forse è meglio</div>
<div style>from SOAPpy import WSDL<br></div><div style>server = WSDL.Proxy(url)<br></div><div style>dati = server.nome_metodo(parametri)<br></div><div style><br></div><div style>E qui tutto ok funziona a meraviglia.</div>
<div style><br></div><div style>Ora ho messo tutto in una classe e quindi il nome_metodo passato da una funzione all'altra di una classe, ma non sono come utilizzarlo senza scatenare un errore. Vado con un altro esempio, questa è la classe che riceve il nodo da cercare:</div>
<div style><br></div><div style><div>def display_method(self,stringa,metodo):</div><div><span class="" style="white-space:pre">             </span>wServer = WSDL.Proxy(stringa) # stringa sarebbe l'equivalente ad url</div><div><span class="" style="white-space:pre">           </span>hits = wServer.metodo(PARAMESTRI) # Ecco qui non so come passare metodo, che poi sarebbe il "valore" di prima</div>
</div><div style><br></div><div style>Mi sono spiegato ancora da schifo vero?</div><div style><br></div></div></div></div>