Jump to content

PEP: Guía de estilo de programación en Python


kakahuete
 Share

Recommended Posts

PEP (Python Enhancement Proposal) es la guía de estilo de programación en Python. La versión actualmente vigente es PEP8.

 

Principalmente seguir estas convenciones es útil si trabajas en proyectos grupales, en los que es muy fácil que haya "roces" por seguir un formato diferente al programar, como la interminable discusión de indentación entre TABS y espacios. Pero también es buena idea seguirlo en tus proyectos individuales, tanto para facilitar a los demás leer tu código como para acostumbrarse a programar bien por si alguna vez trabajas con más gente.

 

Hay un programa (escrito en Python) que nos facilita seguir este estándar, ya que revisa todo el código del documento especificado y localiza los errores para que puedas corregirlos.

Está disponible en los repositorios de Debian y derivadas, aunque es muy probable que no sea la última versión disponible, así que lo mejor es descargarlo desde la página oficial.

 

wget https://pypi.python.org/packages/source/p/pep8/pep8-1.4.6.tar.gz
Lo extraemos:

tar -xf pep8-1.4.6.tar.gz
Y finalmente copias el archivo pep8.py a /usr/bin para convertirlo en un comando más (OPCIONAL):

sudo cp pep8-1.4.6/pep8.py /usr/bin/pep8
 

 

Para usarlo lo único que tienes que hacer es ejecutar el programa y especificar el script que quieres revisar:

pep8 mi_script.py
 

Tiene varias opciones como ignorar cierto tipo de errores,... que se pueden ver ejecutando lo siguiente:

pep8 --help
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...