string è uno dei moduli più vecchi e praticamente deprecato all'infuori di
letters, digits, etc.
Il codice della libreria standard non è proprio il massimo in termini di
compliance verso il PEP8, anzi.
Se proprio vuoi usarla come esempio di "codice buono" opta per moduli più
recenti: asyncio, futures, ipaddress, collections...

2015-09-02 9:39 GMT+02:00 Davide Brunato <brun...@sissa.it>:

> Ciao a tutti,
>
> Volevo chiedere se qualcuno sa perché le costanti del modulo string (es.
> string.digits) hanno tutti nomi in lowercase diversamente da quanto
> previsto dalla convenzione PEP8.
>
> Mi interessa perché stavo preparando un corso di Python, per colleghi
> sistemisti e studenti, volendo spiegare anche la scelta di Python di
> basarsi su convenzioni invece che su statement espliciti.
>
> Ciao e grazie
>
> Davide
>
> --
> _____________________________________________________
> Davide Brunato
>
> SISSA - International School for Advanced Studies
> Information Technology and Computing Services
> via Bonomea 265 - 34136 Trieste - Italy
> tel: +39-040-3787538
> e-mail: brun...@sissa.it
> web: http://itcs.sissa.it, http://www.sissa.it
> _______________________________________________
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>



-- 
Giampaolo - http://grodola.blogspot.com
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a