Detalles del uso del módulo de registro en Python
Pero muchas personas todavía usan la función print() en programas para generar cierta información, como por ejemplo:
Las desventajas de usar este método son obvias. Cuando el programa está escrito y ejecutado, necesitamos eliminar estas funciones print() y usarlas en programas simples. Este enfoque es ineficiente cuando el programa es complejo.
Si utiliza el módulo de registro, consulte el efecto.
Los resultados de la ejecución son los siguientes:
Puedes preguntar, ¿cuál es la diferencia entre esta y la función print()? La diferencia es que el módulo de registro puede controlar si se generan ciertas declaraciones cambiando el nivel. Por ejemplo, cuando cambiamos el nivel al nivel de depuración:
La salida es la siguiente:
Principalmente llamamos a la función basicConfig(***kwargs*) para configurar el registro.
Los parámetros utilizados comúnmente son los siguientes:
Al ajustar el formato, podemos generar el formato que queremos, por ejemplo:
El resultado es: p>
Este es el tiempo establecido en los parámetros de formato para que podamos obtener el tiempo y generar diversa información requerida.
Resumen:
Este artículo presenta principalmente el uso básico del módulo de registro. A menos que usemos la función print() en un pequeño script escrito por nosotros mismos, en otros casos, es mejor usar el módulo de registro para imprimir información y generar registros.