Python Interfaces

Iniciado por h0oke, 1 Abril 2010, 23:49 PM

0 Miembros y 1 Visitante están viendo este tema.

h0oke

Qué recomendarían? Python + QT o Python + TCL/TK.

Sé que la principal diferencia es que el primero debe ser compilado, y el segundo es interpretado, con la que estaría muy en juego la velocidad...

leogtz

También está Gtk, no he probado ninguna opción, pero el otro día viendo un script con Gtk, se me hizo bastante sencillo usar Gtk.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

O-LLOS-O

Yo ahora estoy aprendiendo PyQt y est bastante bien mira te dejo unos links con tutoriales:


<b>PyQt4</b>->http://zetcode.com/tutorials/pyqt4/
<b>PyGTK</b>-->http://zetcode.com/tutorials/pygtktutorial/
<b>wxPython</b>-->http://zetcode.com/wxpython/


^Tifa^

Cita de: algorythm en  1 Abril 2010, 23:49 PM
Qué recomendarían? Python + QT o Python + TCL/TK.

Sé que la principal diferencia es que el primero debe ser compilado, y el segundo es interpretado, con la que estaría muy en juego la velocidad...

PyQt No tiene que ser compilado  ;)  Lo que ocurre es que PyQt ya se programa directamente con POO incluida (Puesto que las librerias QT estan meramente hechas en C++) pero, el modulo Qt para Python es un binding me parece, no trabajas de forma directa leyendo las librerias de Qt (Como harias con el lenguaje C++) sino mas bien son un simple binding en fin...  :P    No tienes que compilar nada, recuerda que todo lo lee el interprete de Python.

Python/Tk Tiene 2 maneras de ser programado con este, de forma estructurada o Orientada a Objetos (POO), es bastante simple de programar con este (Sobretodo si ya previamente manejas algun binding en otro lenguaje con Tk).

AHora por estetica mas que todo, si yo decidiese programar aplicaciones graficas en Python procederia a utilizar el binding Qt. Mas por estetica (Me gusta como se ven los widgets de Qt) sobre los widgets de Tk.

;)

h0oke

Muy cierto eso último  ;D

frog-er

Se que nada que ver aqui esta pregunta aqui pero para PHP es igual el uso de la libreria GTK para programar interfaces que en Python ???

^Tifa^

Cita de: frog-er en  3 Abril 2010, 20:24 PM
Se que nada que ver aqui esta pregunta aqui pero para PHP es igual el uso de la libreria GTK para programar interfaces que en Python ???

Explicate un pelin mejor para yo no responder algo que a lo mejor no era lo que solicitabas.  :P

leogtz

Creo que para PHP también gtk y Qt.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

~ Yoya ~

a mi no me gusta programar interfaces en lenguajes scripting, prefiero lenguajes compilados...
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

leogtz

Cita de: ~ Yoya ~ en  3 Abril 2010, 21:09 PM
a mi no me gusta programar interfaces en lenguajes scripting, prefiero lenguajes compilados...
¿Por qué no?
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com