Uso de Logs con Python y el Modulo Logging

Cuando me inicie en python desconocía de muchos de sus modulo y debido a esos desconocimientos  decidí crear los míos propios, no es que eso sea malo, solo que para que reinventar la rueda, uno de esos modulo fue poder crear mis propios Logs de Eventos, con el paso del tiempo descubrí uno que es el que utilizo actualmente en mis APP y viene en la biblioteca estándar de python, se llama “logging” y se utiliza de esta manera:

import logging
 
#Añade esto filemode='w' si deseas sobrescribir el archivo cada vez que se ejecuta una acción, esto eliminara el contenido anterior
logging.basicConfig(filename="sample.log", level=logging.INFO)

logging.debug("Esto es un debug message")
logging.info("Esto es un Mensaje de Informacion")
logging.error("Courrio un Error")

Si deseas mas Informacion puedas consultar estos links:
http://docs.python.org/2/howto/logging.html
http://www.blog.pythonlibrary.org/2012/08/02/python-101-an-intro-to-logging/
Anuncios

~ por foxcarlos en junio 6, 2013.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: