[Python] Numero to byte

Marcello marcello.dusini a gmail.com
Mer 12 Gen 2011 13:59:30 CET


Massi`,
pero` il codice qui (cito Nicola, 6a mail di questo thread)
http://code.djangoproject.com/browser/django/trunk/django/template/defaultfilters.py#L794
lo trovo piu` leggibile.
(Esplicito e` meglio che implicito ecc... )

Opinioni personali, eh :)


On Wed, Jan 12, 2011 at 1:54 PM, Andrea Ambu <andreambu a gmail.com> wrote:
> Pythonese
>
> def human_from_bytes(bytes, factor=1024., labels=['B', 'KiB', 'MiB', 'GiB',\
>                                                  'TiB', 'PiB'], precision=2):
>        index = 0
>        while 1. * bytes / factor**index > factor and index < len(labels)-1:
>                index += 1
>        return ('%.*lf %s') % (precision, 1.*bytes/factor**index, labels[index])
>
>
>
> --
> Andrea
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
>


Maggiori informazioni sulla lista Python