On Fri, Jan 20, 2012 at 9:31 AM, Gianni <giann...@gmail.com> wrote: > > def ftse(): >> > prezzo = float(get_price("ftsemib.mi")) >> > change = float(get_change("ftsemib.mi")) >> > return "%0.2f" % (100.0*change/(prezzo - change)) >> >> Prova a togliere i due float() prima di get_change lasciando però 100.0. > > > ho già provato ma la libreria ystockquote mi da delle stringhe. stesso > problema qui: > > http://stackoverflow.com/questions/7653403/typeerror-unsupported-operand-types-for-str-and-str > >
Ah! Scusa! Pensavo si trattasse almeno di integer, allora è giusto lasciare i float. Ma, se quelle funzioni le usi spesso, inglobale dentro una tua get_price_float che fa il lavoro una volta per tutte. Ciao. Marco. -- http://beri.it/ - Un blog http://beri.it/i-miei-libri/ - Qualche libro
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python