[Python] problema con format string, convertire da nuova a vecchia

Alberto Granzotto agranzot a gmail.com
Ven 6 Lug 2012 18:19:25 CEST


2012/7/6 Pietro <peter.zamb a gmail.com>:
> Grazie Marco,
>
> modificando in questo modo funziona:
>
>>>> "%s - %s % 40.6f s" % ('RasterNumpy', 'add', 0.008465832344)
> 'RasterNumpy - add                                 0.008466 s'
>
> Non sono riuscito a mettere i punti al posto delle spazio... ma non è
> un grosso problema!

è poco leggibile ma magari ti aiuta:

>>> "%s - %s %s s" % ('RasterNumpy', 'add', ('%.6f' % 0.008465832344).rjust(40, '.'))
'RasterNumpy - add ................................0.008466 s'

magari formattando il float con i puntini in una riga a parte ne
guadagni in leggibilità :)

ciao,
alberto

> Grazie ancora.
>
> Pietro
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python


Maggiori informazioni sulla lista Python