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