Urwid librería ncurses para hacer aplicaciones de texto para la consola (parte 1).

Posted on dom 17 agosto 2014 in Tutorial Python y Linux • Tagged with Canaima, Debian, General, Linux, Python, Ubuntu, ncurses, urwid • 1 min read

Este artículo es el inicio de una serie de artículos sobre desarrollo de aplicaciones de texto para la consola.

Existe en python la librería ncurses pero si se quiere una librería más completa se tiene a urwid.

Para instalarla en Debian por apt-get:

apt-get install python-urwid python3-urwid

O con pip …


Continue reading

Tarea de Django-Celery desde un URL

Posted on mar 22 julio 2014 in Tutorial Python • Tagged with Canaima, Debian, General, Ubuntu, Django • 2 min read

En el artículo anterior (Restful API con Django-tastypie y Django-Celery) se mostró como pasarle datos a django desde su interprete de comandos, en este arículo se explicará como pasarlo desde el navegador o un script en python que lo haga por nosotros.

Recapitulando la parte del código que captura el …


Continue reading

Restful API con Django-tastypie y Django-Celery

Posted on sáb 19 julio 2014 in Tutorial Python • Tagged with Canaima, Debian, General, Linux, Python, Ubuntu, Django • 7 min read

Continuando con los artículos sobre django, en este caso se usará django-celery para envío de mensajes a un servidor kannel (servidor sms) y django-tastypie para mostrar el resultado por medio de API rest full con json. En los dos artículos anteriores Manejo de colas de RabbitMQ en django con django-celery …


Continue reading

Restful API con Django-tastypie

Posted on sáb 03 mayo 2014 in Tutorial Python • Tagged with Canaima, Debian, General, Python, Ubuntu, Django • 6 min read

Siguiendo con la serie de artículos sobre django, ahora se mostrará como crear un API restful con django tastypie, su documentación la pueden encontrar acá.

En el caso de Debian/Ubuntu y otras distribuciones basadas se instalarán los siguientes programas:

  • Django south.
  • lxml.
  • mimeparse.
  • tastypie.

Este artículo se basa en …


Continue reading

Reproductor de vídeo con python y kivy

Posted on sáb 19 abril 2014 in Tutorial Python • Tagged with Android, Canaima, Debian, General, gnome, Python, Ubuntu, kivy • 2 min read

De los dos artículos anteriores, el introductorio con manejo de etiquetas; y el de botón y scatter ahora explicaré algo más completo, la reproducción de un vídeo.

Este artículo se basa en inglés sobre un reproductor de vídeo y scatter con kivy.

Ahora se mostrará como asociar un evento (una …


Continue reading

Widget button y Scatter (widget de comportamiento) en kivy.

Posted on sáb 19 abril 2014 in Tutorial Python • Tagged with Canaima, Debian, General, gnome, Python, Ubuntu, kivy • 2 min read

El artículo anterior se mostró una pequeña introducción de kivy y como tener una ventana con una etiqueta.

También se mostró como separar el layaout de la programación. A continuación se mostrará dos ejemplos, uno utilizando el widget button y otro con una etiqueta dentro de un Scatter (widget de …


Continue reading

Desarrollo de aplicaciones multiplataforma con python y kivy

Posted on vie 18 abril 2014 in Tutorial Python • Tagged with Android, Canaima, Debian, General, gnome, python, Ubuntu, kivy • 3 min read

Kivy es una librería que permite usar python para crear aplicaciones para el escritorio y dispositivos móviles con soporte multitouch.

Es multiplataforma:

Soporta:

  • Linux (Debian, Ubuntu, Fedora, ArchLinux, etc).
  • Raspberry Pi
  • IOS de Apple
  • OSX de Apple
  • Windows
  • Android

Para descargarlo pueden visitar la página del proyecto.

En el caso …


Continue reading

Crear un demonio de Linux con Python

Posted on dom 02 febrero 2014 in Tutorial Python • Tagged with Canaima, Debian, Fedora, General, Linux, Python, Ubuntu, Python-daemon, Python-lockfile • 3 min read

Este artículo se basa en el siguiente artículo en inglés.
La idea es crear un proceso demonio de Linux con Python.
Para ello se requerirá los 2 siguientes librerías de python:

  • Python-daemon
  • Python-lockfile

A lo debian se usa el comando apt-get:

#apt-get install python-daemon python-lockfile

A lo python se ejecuta …


Continue reading

Crear URL recortadas con Python (bit.ly)

Posted on sáb 25 enero 2014 in Tutorial Python • Tagged with Canaima, Debian, General, Python, Ubuntu, bit.ly • 2 min read

Todos conocemos lo famoso que se han hecho los sitios para recortar URL debido al problema de microblogin a 144 caracteres (donde tenemos que ahorrar en la escritura).

Los recortadores reducen la cantidad de caracteres que puede llegar a tener una url que queramos compartir.

Existen varios sitios que facilitan …


Continue reading

Extracción de datos con Scraperwiki y Python

Posted on lun 28 octubre 2013 in General • Tagged with General • 2 min read

Continuando con los artículos sobre webscraping con Python, le toca el turno a Scraperwiki.

La documentación de Scraperwiki la pueden encontrar acá.

Aparte de una librería para Python, tiene un sitio interactivo donde puede usar ScraperWiki para Ruby, Php y Python, en el siguiente enlace pueden ver la interfaz web …


Continue reading