preloader

January 1, 1 | 2 minutes read
Index of content

capitulo 26 Introducción al registro 26.1 Introducción Muchos lenguajes de programación tienen bibliotecas de registro comunes, incluidas Java y C# y, por supuesto, Python también tiene un módulo de registro. De hecho, el registro de Python El módulo ha sido parte de los módulos integrados desde Python 2.3. Este capítulo explica por qué debe agregar el registro a sus programas, lo que debería (y no debería) iniciar sesión y por qué simplemente usar la función print() no es suficiente 26.2 ¿Por qué iniciar sesión? El registro suele ser un aspecto clave de cualquier aplicación de producción; esto es porque es importante proporcionar información adecuada para permitir futuras investigaciones después de algún evento o problema en dichas aplicaciones. Estas investigaciones incluyen: • Diagnóstico de fallas; es por eso que una aplicación falló/se bloqueó. • Identificar comportamientos inusuales o inesperados; que podría no causar la aplicación falle pero que puede dejarla en un estado inesperado o donde los datos puede estar dañado, etc. • Identificar problemas de rendimiento o capacidad; en tales situaciones la aplicación se está desempeñando como se esperaba porque no cumple con algunos requisitos no funcionales asociado con la velocidad a la que está operando o su capacidad de escalar como el crece la cantidad de datos o el número de usuarios. • Tratar con un intento de comportamiento malicioso en el que algún agente externo es intentar afectar el comportamiento del sistema o adquirir información que no deberían tener acceso a etc. Esto podría suceder, por ejemplo, si usted está creando una aplicación web de Python y un usuario intenta piratear su servidor web. © Springer Nature Suiza AG 2019 J. Hunt, Guía avanzada para la programación de Python 3, Temas de Pregrado en Ciencias de la Computación, https://doi.org/10.1007/978-3-030-25943-3_26 305

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Read More

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Read More

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Read More