[Python] consigli su: os.path.getsize
Daniel Pyrathon
pirosb3 a gmail.com
Dom 26 Giu 2011 12:23:32 CEST
Si penso che hai ragione. Penso che la più bella (e mantenibile) sia if x
not in ('.', '..'):
Chi di voi è andato all' EuroPython?
Dan
Il giorno 26 giugno 2011 11:24, Nicola Larosa <nico at teknico.net> ha scritto:
> Daniel Pyrathon wrote:
> > ... if x is not '.' or x is not '..':
>
> Scusa il puntiglio, ma usare "is" qui fa leva su un dettaglio
> implementativo, cioé l'interning delle string, che fa sì che in un
> programma ci sia un solo oggetto stringa col valore di '.'.
>
> Meglio usare:
>
> ... if x != '.' or x != '..':
>
> o meglio ancora:
>
> ... if x not in ('.', '..'):
>
> o meglio ancora:
>
> ... if fname not in ('.', '..'):
>
> I nomi di variabili con meno di tre* caratteri non sono descrittivi. :-)
>
>
> *: per qualche valore di "tre". ;-)
>
> --
> Nicola Larosa - http://www.tekNico.net/
>
> Andando a casa ho girato nella villetta sbagliata
> e mi sono scontrato con un albero che non ho.
> - RATP su Friendfeed, gennaio 2011
> _______________________________________________
> Python mailing list
> Python at lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
--
*************
PirosB3
http://pirosb3.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.python.it/pipermail/python/attachments/20110626/ae56bbc7/attachment.html>
Maggiori informazioni sulla lista
Python