Almacenar los datos de los eventos sismológicos de Funvisis con Python3

Posted on lun 24 julio 2017 in Tutorial de Python • Tagged with Python, Webscraping, BeautifulSoup, Request, MongoDB, Pymongo • 4 min read

En el artículo sobre la captura de datos de eventos sismológicos de funvisis solamente se trabajó el orenamiento de los datos, pero hace falta almacenar la información en una base de datos, este es el tema del artículo.

Ahora se tienen varios módulos:

  • sismux_getdata.py: Es el módulo que hace …

Continue reading

Desarrollar un API con GraphQL en Flask

Posted on dom 25 junio 2017 in Tutorial de Python • Tagged with Python, Debian, Linux, Ubuntu, GraphQL, Flask, Flask-graphql • 2 min read

Continuando con los artículos sobre Flask, donde el último artículo fue de como crear un API Restful con Flask y MongoDB .

En este artículo se toca el uso de GraphQL para crear un API. GraphQL es un lenguaje de consulta de datos desarrollado por Facebook, es una alternativa a Rest …


Continue reading

Obtener datos de eventos sismológicos de Funvisis con Python3 (segunda versión)

Posted on sáb 24 junio 2017 in Tutorial de Python • Tagged with Python, Webscraping, Request • 2 min read

El primer artículo sobre obtener los datos sismológicos de Funvisis con Python, se usó la librería python-mechanize, en este caso se usará la librería request y Python 3.*.

El código se muestra a continuación:

#!/usr/bin/env python3


#Se importa beautifulSoup

from bs4 import BeautifulSoup

#Se importa la fecha

from …

Continue reading

API Rest Ful con Flask y MongoDB (Flask-MongoAlchemy y Flask-restful)

Posted on mié 12 octubre 2016 in Tutorial de Python • Tagged with Python, API restful, Flask, MongoDB, Flask-restful, Flask-MongoAlchemy, Docker, Docker-compose • 8 min read

En el artículo anterior se explicó como hacer el API Rest Ful usando HTTP con los métodos GET, POST, PUT y DELETE, sin usar una librería para el Rest Ful.

En este artículo se usará la librería Flask-RestFul, su documentación la pueden revisar acá.

Estructura de archivos y directorios del …


Continue reading

API Rest Ful con Flask y MongoDB (Flask-MongoAlchemy)

Posted on jue 06 octubre 2016 in Tutorial de Python • Tagged with Python, API restful, Flask, MongoDB, Flask-restful, Flask-MongoAlchemy, Docker, Docker-compose • 6 min read

En artículo anterior se hizo un CRUD para Flask con MongoDB usando Mongo-Alchemy, en dicho artículo se manejaron varios URL para hacer el CRUD.

En este artículo se manejará el REST por medio de los URL y con Flask solamente, en próximos artículos se usará Flask-RESTful y Flask-Restless.

Métodos de …


Continue reading

Iniciando Django usando Docker

Posted on lun 18 enero 2016 in Tutorial de Python • Tagged with Canaima, Debian, Linux, Python, Ubuntu, Django • 3 min read

En el artículo anterior se tocó el tema de uso de un archivo Dockerfile para crear una imagen de docker que muestra una página estática por medio de apache.

En este artículo se usará el framework django para mostrar el funcionamiento del admin de Django desde Docker (artículos anteriores de …


Continue reading

Automatizar prueba funcional del Inicio y fin de sesión del Admin de Django

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

Los artículos anteriores sobre PyAutoGUI trataron sobre: 1. Capturas de pantalla, mover el ratón.
2. Hacer drag con el ratón para hacer un dibujo en Gimp.

Este artículo realiza un inicio de sesión en el Admin de Django, coloca el usuario, la clave, le da click al botón aceptar, le …


Continue reading

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

Obtener número de serial y número de versión de Raspberry Pi con Python

Posted on mié 06 febrero 2013 in Tutorial de Python • Tagged with Debian, General, Python, Rasberry Pi, Rasbian • 3 min read

El Raspberry Pi tiene información de número del número de revisión del PCB, este número indica que se tiene pequeños cambios en el PCB. Estos cambios pueden afectar en el funcionamiento de los programas Python e incluso como está distribuido los pines (alimentación, entrada/salida, etc) en la placa.

Está …


Continue reading