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

Posted on Mon 24 July 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

Consultar DNS por medio de Scapy

Posted on Sun 16 July 2017 in Tutorial Python • Tagged with General, Debian, Python, DNS • 1 min read

Hace unos años escribí un artículo sobre descubrir equipos de una red local con python usando ipcalc y scapy, ahora muestro el uso de scapy para consultar DNS a un servidor de DNS determinado.

El programa es muy sencillo, es una función que se le pasa el servidor y el …


Continue reading

Desarrollar un API con GraphQL en Flask

Posted on Sun 25 June 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 Sat 24 June 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

Cálculo de Pi por el método MonteCarlo usando Python.

Posted on Mon 08 May 2017 in Tutorial Python • Tagged with General, Numpy, Python, Método de Montecarlo • 2 min read

El método MonteCarlo es un método estadístico numérico que se usa para aproximar expresiones matemáticas complejas y costosas de evaluar conexactitud. Para más información pueden revisar wikipedia.

La expresión matemática que se va a resolver es el cálculo de Pi.

En este artículo mostraré dos versiones del uso del Método …


Continue reading

Pruebas unitarias en Python usando mocking y docker

Posted on Sat 11 March 2017 in Tutorial Python • Tagged with Numpy, Python, Mocking, Docker, Pruebas unitarias • 3 min read

Hace un tiempo escribí un artículo de pruebas unitarias con python usando Docker. En ese artículo se muestras las distintas opciones de métodos para hacer pruebas unitarias, este caso se enfoca en hacer un mocking de datos (simulación de datos).

Este artículo se basa en el artículo del sitio semaphoreci …


Continue reading

Estructura de datos en Python (Nodo)

Posted on Tue 07 March 2017 in Tutorial Python • Tagged with Python, Estructura de datos • 2 min read

Recuerdo en la Universidad de Carabobo como nos enseñaron en Computación Dígital II (metodología de la programación) estructuras de Datos y ADT (estructuras de datos abstractas). Entre ellas:

  • Lista enlazada
  • Lista doblemente enlazada
  • Lista circular
  • etc.

El curso fue dado con Turbo Pascal 6.0, Modula 3, Oberon y Component …


Continue reading