Skip to content

Nuestra primera aplicación en python y qt4 [1]. Preparando el software.

noviembre 18, 2011

El programa que estoy haciendo, y que voy a ir subiendo parte por parte es uno que ya hice hace un año en gambas. El código es totalmente diferente, pero el objetivo es el mismo: crear un sencillísimo gestor financiero.

Las características que debe tener este programa son:

  • Capacidad de manejar varias cuentas (banco, efectivo…)
  • Grabación de las operaciones en un formato externo (sqlite)
  • Posibilidad de editar y borrar operaciones ya ingresadas.
  • Capacidad de graficar los datos.

Como veréis, son capacidades muy básicas, pero suficientes para una persona sin demasiados movimientos de dinero, pocas cuentas, operaciones sencillas… Como un estudiante.

Antes de empezar, instalamos el software que utilizaremos:

-Python: El lenguaje que utilizaremos. Normalmente viene por defecto en las distribuciones de gnu/linux. Si no, se puede encontrar en el centro de software o escribiendo lo siguiente en la terminal:

sudo apt-get install python

-PyQt4: Librerías que permiten usar qt4 en python. Para instalarlo:

sudo apt-get install python-qt4

-Qt4 designer: Un entorno gráfico para diseño de interfaces de usuario en qt4. Lo podéis encontrar en el centro de software, synaptic… O también:

sudo apt-get install qt4-designer

-pyuic4: Una librería que traduce la interfaz creada en Qt4 Designer a código python:

sudo apt-get install pyqt4-dev-tools

-Sqlite3: La base de datos en la que guardaremos todas las operaciones. Es sencilla de manejar, y su licencia es de dominio público. Para instalar, centro de software o:

sudo apt-get install sqlite3

-Spyder: Este último no es necesario, pero lo recomiendo. Es un IDE de desarrollo para python especializado para científicos (pero sirve para todo).  Además, funciona en Linux, Windows y Mac OSX. El código se puede escribir en cualquier editor de textos (en mi opinión muy buenos para scripts), pero en teoría las IDEs nos lo ponen un poco más fácil… Decidid vosotros mismos ;). De todas formas, si queréis probarlo, podéis probar con el centro de software. A mi me da problemas (Ubuntu 11.10 64 bits), así que lo he instalado bajándolo de su web. El enlace:

http://code.google.com/p/spyderlib/

Con esto, tendremos todo listo para ensuciarnos las manos. Pero eso será otro día.

Saludos!

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: