Monitorear el uso de memoria de un programa Python con memory_profiler

Posted on sáb 02 febrero 2013 in posts • Tagged with Canaima, Debian, General, Linux, Python, Ubuntu • 3 min read

Memory_profiler es un módulo Python desarrollado para monitorear el consumo de memoria de un programa Python línea por línea de cada instrucción del programa.

Para instalar el módulo se usa easy_install o pip:

easy_install -U memory_profiler
pip install -U memory_profiler

Se muestra el código del artículo sobre profiling publicado antes …


Continue reading

Separar código de pruebas de la documentación (doctest, 2da parte)

Posted on vie 14 diciembre 2012 in posts • Tagged with Canaima, Linux, Python, Ubuntu • 2 min read

En el artículo anterior se explicó como utilizar doctest dentro de un código para realizar pruebas sobre la documentación de cada función.

Ahora se explicará como realizar dichas pruebas de la documentación en un archivo aparte del código del programa. Se usará el mismo ejemplo del artículo anterior pero adaptandolo …


Continue reading

Captura de imágen desde la webcam con el framework SimpleCV. Parte 1.

Posted on dom 08 julio 2012 in posts • Tagged with Canaima, Debian, Linux, Python, Ubuntu, SimpleCV • 2 min read

SimpleCV es una framework para la construcción de aplicaciones de Visión por el computador "Computer Vision", es un conjunto de librerias que permiten capturar imágenes por medio de camaras (webcam) o camaras IP para obtener información a partir de dichas imágenes.

La página del proyecto SimpleCV se puede visitar desde …


Continue reading