Skip to content
Juanlu001 edited this page Dec 19, 2014 · 1 revision

Se intentará seguir en la medida de lo posible la guía de estilo PEP 8. En verano de 2013 se modernizó la guía y se hizo más flexible.

Para comprobar si el código cumple con PEP 8 se puede utilizar el paquete pep8:

(aeropython) $ conda install pep8
(aeropython) $ pep8 isa.py
isa.py:31:1: E302 expected 2 blank lines, found 1
isa.py:57:1: E302 expected 2 blank lines, found 0
isa.py:67:80: E501 line too long (82 > 79 characters)
isa.py:70:23: E261 at least two spaces before inline comment
isa.py:70:23: E262 inline comment should start with '# '
isa.py:75:80: E501 line too long (94 > 79 characters)
isa.py:77:1: W391 blank line at end of file

Para evitar desarrollar aversión al pep8, conviene seguir la guía de estilo pero tener en mente estas frases:

A Foolish Consistency is the Hobgoblin of Little Minds.

Readability counts.

Special cases aren't special enough to break the rules / Although practicality beats purity.