Tengo un gran cuerpo de código python que necesita tener un estilo/formato que cumpla con el protocolo pep8. Hay variantes de pep8 que varias reglas (como this one by a coworker), pero lo más difícil es lidiar con dividir líneas demasiado largas y formatear el código modificado.Formateador de origen python programático
He mirado las preguntas sobre esto:
son de 2009 y 2010. Espero que mejores herramientas se han desarrollado desde entonces.
Sé acerca de PythonTidy, que es bastante bueno, pero hace un montón de código peor, en mi humilde opinión. Pylint detecta errores de formateo pero no los corrige. Los servicios web no son realmente relevantes para mis requisitos porque quiero una herramienta que pueda ser parte de una compilación.
¿Alguien tiene una recomendación que no ha sido cubierta? Gracias.
Y no es programático, presumiblemente. – hughdbrown
En cuanto a la votación de cierre, sería útil saber por qué las dos preguntas anteriores sobre las herramientas de formato de python no tienen votos cercanos, pero este intento sí lo hace. – hughdbrown