[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Interfaces gráficas con Python



El día 12 de junio de 2013 19:51, Camaleón <noelamac@gmail.com> escribió:
> Hola,
>
> Tengo un script muy sencillo que uso para enviar por correo archivos
> troceados a los usuarios que no tienen acceso a Internet. El script hace
> 4 preguntas básicas (archivo para enviar, destinatario, etc...) y ejecuta
> 4 comandos que trocean el archivo, comprimen los trozos y los mandan por
> correo. Actualmente está programado con Zenity (GUI) y tengo una segunda
> versión que usa Dialog (ncurses).
>
> Problema:
>
> Ahora que estoy con XFCE no tengo el paquete zenity instalado y son unos
> 40 MiB lo cual no me hace mucha gracia (40 MiB para pintar cuatro
> ventanas me parece un "peaje" excesivamente alto además creo que zenity
> ahora usa GTK+3 y XFCE funciona con GTK+2 por lo que las ventanas
> pintadas con GTK+3 parecen más bien ventanucos horribles de hace 20
> años...).
>
> Idea:
>
> Tengo Python (2.7.3) que dicho de paso me parece un lenguaje de mayor
> recorrido y duración a largo plazo pero no tengo ni idea de si el cambio
> de zenity a python es un salto demasiado grande (no he programado en
> python nunca) o si voy a necesitar de paquetería adicional para dibujar
> ventanas y cuadros de diálogo sencillos (¿wxWidgets?) porque si voy a
> tener que atiborrarme a instalar cosicas para que el python pueda
> presentar cuadros de diálogo al usuario pues entonces como que me lo
> repienso.
>
> Preguntas:
>
> 1/ ¿La paquetería de Python estándar que se instala con Debian permite
> dibujar ventanitas y cuadros de diálogo "a lo Zenity"?
>
> 2/ En caso de que sea necesario instalar algún complemento ¿qué tendría
> que instalar?
>
> 3/ Los que programáis en Python ¿veis factible pasar un script sencillo
> de 4 diálogos hecho con Zenity y que ejecuta básicamente comandos de bash
> a Python?
>
> 4/ ¿Alguna otra alternativa que se os ocurra a Zenity/Dialog y que no sea
> costosa (en recursos/espacio en disco) ni complicada de implementar? Java
> me hace tilín pero más desde el punto de vista de usuario que desde la
> perspectiva del programador e igualmente me parece excesivo para esta
> tarea...
>
> En fin, si no encuentro un reemplazo factible siempre puedo volver al
> robusto ncurses y usar Dialog y puesto que ya tengo el script hecho sería
> lo más lógico, pero la verdad es que la GUI era muy práctica O:-)
>
> Saludos,
>
> --
> Camaleón
>
>
>

Hola:
No se si te servirá, yo utilizaba para pequeños scripts un programita
llamado xmessage.

S2.


Reply to: