Red de conocimiento informático - Problemas con los teléfonos móviles - Registro de uso de Python: configurar el nivel de INFORMACIÓN no funciona, formateo, salida a archivo

Registro de uso de Python: configurar el nivel de INFORMACIÓN no funciona, formateo, salida a archivo

El nivel de registro INFO no se genera. El nivel de registro predeterminado es WARN, por lo que ningún WARN significa que el registro no se realizó correctamente.

En este punto, puede generar INFO normalmente

En este momento, el segundo registrador también está configurado en el nivel INFO, consulte el código fuente:

Puede ver que el nombre Ninguno devuelve un objeto raíz, razón por la cual también se modifica el segundo registrador.

Salida común a consola y archivo

De forma predeterminada, solo genera un mensaje, lo cual es mejor que usar la función print(). Por lo tanto, debe formatearlo:

Utilice logging.Handler para configurar el formato

Efecto de salida:

[Error en la carga de la imagen... (imagen- 6690c5 -1606835078864)]

Parámetros de formato: