Este es el comando sfood que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
sfood: detecta declaraciones de importación utilizando el analizador AST
SINOPSIS
comida [opciones] archivos ...
DESCRIPCIÓN
Este script genera una lista de tuplas separadas por comas:
((desde_raíz, desde_nombre_archivo), (a_raíz, hasta_nombre_archivo))
Las raíces son los directorios raíz donde se encuentran los módulos. Puede utilizar sfood-graph o algunos
otra herramienta para filtrar, agrupar y generar un gráfico significativo de esta lista de
dependencias.
Como caso especial, si la tupla 'to' es (None, None), esto significa al menos incluir la
'from' tupla como nodo. Esto puede suceder si el archivo no depende de nada.
Como entradas, puede recibir archivos o directorios; en caso de que no se pase ningún argumento,
analiza el directorio actual de forma recursiva.
OPCIONES
-h, --ayuda
mostrar el mensaje de ayuda y salir
-i, --interno, - solo interno
Filtra las dependencias que están fuera de las raíces de los archivos de entrada. Si
internal se usa dos veces, filtramos aún más las dependencias al # conjunto de
archivos que se procesaron solo, no solo a los archivos que viven en las mismas raíces.
-I Ignora, --ignorar=IGNORAR
Agregue el nombre del directorio dado a la lista para ser ignorado.
-v, --verboso
Genere más información de depuración
-f, -r, --seguir, --recursivo
Siga los módulos de los que depende y rastree sus dependencias. ADVERTENCIA: Esto puede ser
lento. Usar --interno para limitar el alcance.
--print-roots
Imprima solo las raíces del paquete correspondientes a los archivos de entrada.
para pruebas y resolución de problemas.
-d, --disable-pragmas
Deshabilite el procesamiento de las directivas pragma como cadenas después de las importaciones.
-u, - ignorar-no utilizado
Ignore automáticamente las importaciones no utilizadas. (Ver verificador de comida(1))
Utilice sfood en línea utilizando los servicios de onworks.net