Tengo un proyecto de Django y estoy trabajando en el desarrollo de Pylint a través de él.Pylint de forma recursiva para un nombre de archivo dado
Tengo un par de situaciones en las que me gustaría poder buscar de forma recursiva todos los archivos con un nombre de pila y ponerlos en una lista diferente (usando diferentes opciones). Por ejemplo, me gustaría establecer diferentes opciones para pylinting urls.py y admin.py
Las siguientes obras de directorio 1 ..
pylint ./project_name/*/urls.py
Pero me gustaría hacer que *
recursiva. .. para que taladre en subdirectorios.
¿Alguna forma de lograr eso?
actualización También me gustaría que todos ellos funcionan como una sola salida pylint, no de manera secuencial
Esto parece hacer exactamente lo que necesito ... parece que los está ejecutando todos como una ejecución de una sola píxel – Brant
Como nota al margen, es importante no quitar ningún archivo '__init __. Py' de las rutas devueltas por find (para poder analizar el módulo en su lugar) con esta solución, o puede recibir advertencias de 'duplicate-code' si tiene otros archivos en sus módulos. –