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

Posted on Fri 25 December 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

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

Posted on Fri 18 December 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 Sun 13 December 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

Hacer traducciones con google translate desde python

Posted on Mon 19 October 2015 in Tutorial Python • Tagged with Canaima, Debian, Python, Ubuntu, Google Translate • 1 min read

Google Translate tiene un API que permite usar el traductor desde un programa, en el caso de Python se tiene goslate.

Para instalarlo se usa pip:

pip install goslate

Se ejecuta python. Y se prueba Hola Mundo en Inglés a otros idiomas:

Se importa el módulo:

>>> import goslate

Se crea …


Continue reading

Extracción de información de PDFs con python (parte 3)

Posted on Mon 12 October 2015 in Tutorial Python • Tagged with Canaima, Debian, Python, Ubuntu, pdf scraping • 5 min read

Continuando con los artículos de extracción de información de PDF con Python, en este caso como en los artículos anteriores el pdf ha utilizar es un reporte que tiene Cencoex en su página sobre la asignación de dolares para las empresas del sector salud (extracción de información de PDFs parte …


Continue reading

Extracción de información de PDFs con python (parte 2).

Posted on Sun 30 August 2015 in Tutorial Python • Tagged with Debian, General, Python, pdf scraping • 4 min read

En el primer artículo de la serie se explicó el uso de peepdf, en este caso se utilizará pdfminer.

En el siguiente enlace consiguen un tutorial de como usarlo, u otro, y otro más.

El archivo a analizar será el mismo del artículo anterior el cual es un archivo de …


Continue reading

Extracción de información de PDFs con python (parte 1).

Posted on Sat 29 August 2015 in Tutorial Python • Tagged with Debian, General, Python, pdf scraping • 6 min read

Existen varias herramientas en python para obtener información de PDF. En este caso visite la página de Cencoex, en la sección de Cencoex en cifras hay un enlace a un pdf a Liquidaciones a Empresas Agremiadas del Sector Salud (Ordinarias + ALADI + SUCRE).

Para este primer artículo se usará pycurl para …


Continue reading

Obtener la resolución de la pantalla desde Python

Posted on Thu 27 August 2015 in posts • Tagged with Canaima, Debian, Python, Ubuntu • 2 min read

Este artículo se basa en un artículo en inglés sobre el tema.

Desde la línea de comandos en Linux se puede ejecutar el comando xrandr como se muestra a continuación:

ernesto@grievous:~$ xrandr | grep '*'
   1366x768      60.00*+

La resolución es de 1366x768.

El script se muestra a continuación:

#!/usr …

Continue reading

Usar mongodb en Django

Posted on Thu 14 May 2015 in Tutorial Python • Tagged with Canaima, Debian, Python, Ubuntu, Mongodb, Django • 5 min read

En artículos anteriores se ha tocado el tema de mongodb y el tema de Django.

En este caso se tocará el tema de crear un blog con Django usando mongodb, este artículo se basa en un artículo en Inglés del sitio Developers Work de IBM .

En este caso se tendrá …


Continue reading

Darle estilo material design a Django (parte 1, el admin)

Posted on Sun 26 April 2015 in Tutorial Python • Tagged with Canaima, Debian, Python, Ubuntu, Django, Material design • 2 min read

Continuando con los artículos sobre Django.

En este caso se tocará el tema de usar en el admin y formularios un estilo llamado Material Design (desarrollado por Google para Android), la idea es que nuestro backend tenga ese estilo. Para ello se tiene una aplicación de Django llamada Django-material.

La …


Continue reading