unknown
2002-10-08 12:54:05 UTC
Hola, a todos:
Como nadie ha respondido a mi mensaje anterior, supongo yo que nadie ha mirado las extensiones del Tkinter. Aún así os cuento mis averiguaciones por si sirven a alguien en el futuro:
El TIX es una extensión del tkinter que parece que empezará a venir con la instalación del Python. He comprobado que la instalación python para linux incluye el TIX, pero no la de windows. Se pueden coger los fuentes del TIX y compilarlos para windows, pero lo mejor es instalar los binarios que vienen con "tixapps" ó el "IDEStudio" (al final pongo las URLs) que instala tix en python.
"IDEStudio" es un entorno basado en el idle.py que está bastante bien. Como complento ideal está el "SpecTIX", un diseñador visual de interfaces basado en el SpecTCL que puede generar código python para tkinter/TIX. Estas aplicaciones utilizan el framework "tixapps", que incluye alguna utilidad para tcl/tk que puede ser útil en python.
Lo anodino de la instalación de binarios de estas utilidades es que cada una instala su propio python, tcl, tk y tix, lo que hace que ocupen mucho espacio en disco. Supongo que se podría conseguir que todas usaran una única instalación de estas herramientas; pero no tengo tiempo para mirarlo ahora. Al menos el IDEStudio, al estar programado en python, se puede "adelgazar" elimando todo excepto el código fuente en python.
TIX:
http://tix.sourceforge.net
Tix Integrated Development Environment (TIDE):
http://starship.python.net/crew/mike/src/index.shtml
Tix extensions widgets (de la documentación python):
http://www.python.org/doc/lib/module-Tix.html
Python Tix User Guide:
http://tix.sourceforge.net/dist/current/docs/html/TixUser/TixUser.html
Hybrid Programming using Python and Tix:
http://tix.sourceforge.net/pdf/pytix.pdf
En el mensaje anterior hablé del PythonCard. La cosa es que no es para tkinter, como pensaba. Es para wxPython, e incluye algunas herramientas muy interesantes, sobre todo el editor de recursos.
PythonCard (aka pycard):
http://pythoncard.sourceforge.net
A parte de esto, he estado mirando el SQLite como base de datos ligera. Está programado en C, y es bastante más rápida que gadfly. Mi intención es utilizar SQLite como formato de intercambio de datos entre diferentes entornos y bases de datos empresariales. Las pruebas que he realizado me han dado buenos resultados:
SQLite:
http://www.sqlite.org
PySQLite:
http://pysqlite.sourceforge.net
Saludos,
Como nadie ha respondido a mi mensaje anterior, supongo yo que nadie ha mirado las extensiones del Tkinter. Aún así os cuento mis averiguaciones por si sirven a alguien en el futuro:
El TIX es una extensión del tkinter que parece que empezará a venir con la instalación del Python. He comprobado que la instalación python para linux incluye el TIX, pero no la de windows. Se pueden coger los fuentes del TIX y compilarlos para windows, pero lo mejor es instalar los binarios que vienen con "tixapps" ó el "IDEStudio" (al final pongo las URLs) que instala tix en python.
"IDEStudio" es un entorno basado en el idle.py que está bastante bien. Como complento ideal está el "SpecTIX", un diseñador visual de interfaces basado en el SpecTCL que puede generar código python para tkinter/TIX. Estas aplicaciones utilizan el framework "tixapps", que incluye alguna utilidad para tcl/tk que puede ser útil en python.
Lo anodino de la instalación de binarios de estas utilidades es que cada una instala su propio python, tcl, tk y tix, lo que hace que ocupen mucho espacio en disco. Supongo que se podría conseguir que todas usaran una única instalación de estas herramientas; pero no tengo tiempo para mirarlo ahora. Al menos el IDEStudio, al estar programado en python, se puede "adelgazar" elimando todo excepto el código fuente en python.
TIX:
http://tix.sourceforge.net
Tix Integrated Development Environment (TIDE):
http://starship.python.net/crew/mike/src/index.shtml
Tix extensions widgets (de la documentación python):
http://www.python.org/doc/lib/module-Tix.html
Python Tix User Guide:
http://tix.sourceforge.net/dist/current/docs/html/TixUser/TixUser.html
Hybrid Programming using Python and Tix:
http://tix.sourceforge.net/pdf/pytix.pdf
En el mensaje anterior hablé del PythonCard. La cosa es que no es para tkinter, como pensaba. Es para wxPython, e incluye algunas herramientas muy interesantes, sobre todo el editor de recursos.
PythonCard (aka pycard):
http://pythoncard.sourceforge.net
A parte de esto, he estado mirando el SQLite como base de datos ligera. Está programado en C, y es bastante más rápida que gadfly. Mi intención es utilizar SQLite como formato de intercambio de datos entre diferentes entornos y bases de datos empresariales. Las pruebas que he realizado me han dado buenos resultados:
SQLite:
http://www.sqlite.org
PySQLite:
http://pysqlite.sourceforge.net
Saludos,
--
Chema Cortes (chemacortes en wanadoo.es)
_____________________________________________________________________
Horas ilimitadas para leer y enviar correos con Tarifa Plana Wanadoo
¡¡ desde las 3 de la tarde!!
Compruébalo en http://www.wanadoo.es/acceso-internet
Chema Cortes (chemacortes en wanadoo.es)
_____________________________________________________________________
Horas ilimitadas para leer y enviar correos con Tarifa Plana Wanadoo
¡¡ desde las 3 de la tarde!!
Compruébalo en http://www.wanadoo.es/acceso-internet