Utilizar drag del ratón con Python usando PyAutoGUI

Posted on mar 12 enero 2016 in Tutorial de Python • Tagged with Python, PyAutoGUI, Linux • 2 min read

En el artículo anterior se muestra la librería PyAutoGUI, haciendo una captura de pantalla, capturando la posición del ratón y realizar movimientos con el mismo.

En este artículo se muestra la ejecución del click del ratón y de drag.

Este primer ejemplo la idea es darle click al menú superior …


Continue reading

Controlando el movimiento del ratón desde python con PyAutoGUI

Posted on lun 11 enero 2016 in Tutorial de Python • Tagged with Python, PyAutoGUI • 2 min read

En el desarrollo de software el proceso final es la ejecución de pruebas funcionales. En el caso de aplicaciones gráficas de escritorio o web, viene un técnico a insertar datos, darle clic a un botón todo un proceso a mano!!!

Existen herramientas que facilitan la automatización de dichas pruebas, una …


Continue reading

Módulo que permite acceder a archivos de configuración .ini usando ConfigParser en Python

Posted on lun 04 enero 2016 in Tutorial Python • Tagged with Python • 4 min read

Hace años tenía un módulo en python que permitía acceder a archivos de configuración del tipo .ini (secciones, clave-valor) por medio del módulo ConfigParser (un ejemplo de como usar ConfigParser lo pueden ver acá).

Ese script o módulo lo han utilizado en varios proyectos y últimamente lo estaba actualizando e …


Continue reading

Volviendo a lo básico, POO en Python (parte 3)

Posted on jue 31 diciembre 2015 in Tutorial Python • Tagged with Python, POO • 2 min read

Continuando con algunos conceptos de POO en Python, se tienen los artículos anteriores:

  1. Volviendo a lo básico, POO en Python (parte 1)
  2. Volviendo a lo básico, POO en Python (parte 2)

En esté artículo se muestra el uso de getattr (se ejecuta al acceder a un atributo que no existe …


Continue reading

Uso de docker en Debian Jessie (parte 2)

Posted on lun 28 diciembre 2015 in Tutorial Linux • Tagged with Canaima, Debian, Linux, Ubuntu, Docker • 3 min read

Los artículos anteriores sobre docker son:

  1. Instalar Docker en Debian Jessie
  2. Uso de Docker en Debian Jessie (parte 1).

En este artículo se explicará como mantener ejecutando una instancia, como iniciar las instancias automáticamente, acceder a los servicios que se ejecutan en el contenedor y ejecutar la imagen desde diferentes …


Continue reading

Uso de docker en Debian Jessie (parte 1)

Posted on dom 27 diciembre 2015 in Tutorial Linux • Tagged with Canaima, Debian, Linux, Ubuntu, Docker • 3 min read

En el artículo anterior se explicó la instalación de docker, al final del mismo se realizó una prueba de funcionamiento ejecutando una imagen llamada hello-word.

Al ejecutar el comando:

# docker run hello-world

El comando retorna:

Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
b901d36b6f2f: Pull complete …

Continue reading

Volviendo a lo básico, POO en Python (parte 2)

Posted on vie 25 diciembre 2015 in Tutorial Python • Tagged with Python, POO • 2 min read

Continuando con la serie de artículos sobre programación orientada objetos con python, les dejo el enlace del primer artículo.

El siguiente artículo se basa en un artículo de un blog publicado en www.toptal.com.

En el artículo anterior se muestra las variables id_ciudad y cont_ciudad como atributos de la …


Continue reading

Instalar Docker en Debian Jessie

Posted on vie 25 diciembre 2015 in Tutorial Linux • Tagged with canaima, Debian, Linux, Ubuntu, Docker • 3 min read

Hace un tiempo me toco dictar un curso de empaquetado para Debian y un compañero preparo una máquina virtual de Virtualbox con vagrant (un tutorial lo pueden revisar en el siguiente enlace).

Hubo un momento que dañamos algunos paquetes y recuperamos la imagen de forma rápida para continuar con el …


Continue reading

Volviendo a lo básico, POO en Python (parte 1)

Posted on vie 18 diciembre 2015 in Tutorial Python • Tagged with Python, POO • 2 min read

Luego de un tiempo escribiendo artículos de temas muy diversos sobre python, ahora iniciaré una serie sobre programación orientada a objetos desde lo básico hasta las nuevas características incorporadas en el lenguaje.

Esto me ayudará también a mí a corregir unas prácticas en cuanto a la programación orientada a objetos …


Continue reading

Escritura y lectura de un archivo con formato bson usando Python

Posted on dom 13 diciembre 2015 in Tutorial Python • Tagged with Debian, Python, Ubuntu, Mongodb • 2 min read

En artículos anteriores se ha tocado el tema de una base de datos mongodb con python, ahora en esté artículo se tocará el tema de un archivo binario que almacene documentos JSON en vez de usar un servidor mongodb.

Lo primero que se hará es crear un archivo con extensión …


Continue reading