Opiniones que he encontrado en la web de webs, a ver si alguien las matiza:

- Con wxPython se escribe código más fácilmente que con Tkinter

- La comunidad de wxPython está mucho más activa y más al día que Tkinter, proyecto este un poco apagado.

- wxPython se adapta bién al diseño estético del escritorio porque usa controles del entorno, sea MsWindows o sea X-Window con Gnome/XFCE/etc. En cambio Tkinter tiene diseño propio de controles propios, lo cual desentona pero tiene menos riesgo de inadaptación.

- Tkinter es más maduro y estable que wxPython, y está ámpliamente portado.

- Tkinter es lo más seguro de encontrar instalado con el mismo Python. No suele ser así con wxPython, que debe añadirse.

- El modelo de API para la programación es más fácil de aprender en Tkinter, pero es muy pesado escribir interfaces gráficas complejas.

- Para wxPython hay una gran librería de controles.

- wxPython tiene un desarrollo tan activo que a menudo te encuentras con fallos demasiado recientes en versiones actualizadas, y a veces te cambian la API.


Al 05/08/10 19:45, En/na Narcis Garcia - GiLUG ha escrit:
Interesante. ¿Otros pros y contras de Tkinter respecto a wx ?

Gracias.


Al 05/08/10 19:28, En/na Alfonso de la Guarda ha escrit:
Hola,

Es que wx, gtk, qt, siempre van a tener problema de dependencias,
mientras no crees un paquete de distribución. Si quieres hacerlo
portable, y la interfaz gráfica es sencilla, TkInter te puede ayudar
muy bien, yo lo empleo cuando quiero portabilidad garantizada.


Saludos,

--------------------------------
Alfonso de la Guarda
Centro Open Source(COS)
http://www.cos-la.net
http://alfonsodg.net
Telef. 991935157
1024D/B23B24A4
5469 ED92 75A3 BBDB FD6B 58A5 54A1 851D B23B 24A4



2010/8/5 Narcis Garcia - GiLUG<[email protected]>:
Intento desarrollar algún programa en Python con interfaz gráfica lo
máximo
de portable y ligero, y para eso elegí wxPython

Hasta ahora creí que en la casi totalidad de los sistemas GNU podía
contar
con Python2 + wxPython, pero no sé si es en esta última versión de
Ubuntu
que no es así, que no venga con la instalación por defecto.
Ni siquiera sé cómo emerger un mensaje para advertir "Falta instalar
wxpython"

En los repositorios encuentro los paquetes wxpython2.4-1 y
wxpython2.6-0 y
los puedo instalar, pero lo que me dejó tirado es para los scripts
portables
que estaba desarrollando: scripts para ser ejecutados desde una
memoria USB
(sin instalación ni dependencias extraordinarias).


Al 05/08/10 19:03, En/na Oscar Carballal Prego ha escrit:

Es un problema de wxPython 2.6, prueba a importarlo con la llamada
larga:

from wxPython.wx import *

Si así te funciona úsalo, si no... pues a buscar en google.

Un saludo

El 05/08/2010, a las 18:27, Narcis Garcia - GiLUG escribió:

No entiendo nada.

De repente la instrucción:
import wx

ya no es admitida. Lo he probado con 2 equipos que llevan Ubuntu
GNU/Linux 10.04 y devuelve:
ImportError: No module named wx

De hecho, en el directorio /usr/lib/python2.6 no encuentro ningun
fichero "wx", que es donde veo otros móduclos como "os" y "fnmatch"
Ahora, diversos programillos que me funcionaban no me funcionan por
esto tan elemental.
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a