Aquí está la situación. La compañía para la que trabajo tiene bastante código Tcl existente, pero algunos de ellos quieren comenzar a usar Python. Sería bueno poder reutilizar parte del código Tcl existente, porque ese es el dinero ya gastado. Además, algunos de los equipos de prueba solo tienen API Tcl.¿Conoce alguna forma creativa de interactuar Python con Tcl?
Por lo tanto, una de las formas en que pensé fue utilizar el módulo de subproceso para llamar a algunas secuencias de comandos Tcl.
- ¿Es el subproceso mi mejor apuesta?
- ¿Alguien ha usado este código bastante nuevo: Plumage? Si es así, ¿cuál es tu experiencia (no solo para Tk)?
- ¿Alguna otra posibilidad que no haya considerado?
Gracias por la sugerencia. ¿Qué tan bien funciona esto con otras bibliotecas Tcl que están instaladas? –
Hmm. Ahora que lo pienso, el comentario acerca de que no esté al tanto de otras instalaciones de TCL puede depender de los detalles de la plataforma. En la instalación binaria de Windows al menos, no hay opción de usar otro TCL.No me sorprendería si una compilación desde la fuente puede usar cualquier tcl disponible. – SingleNegationElimination
Gracias de nuevo TokenMacGuy. Eso ayuda mucho. A pesar de que he estado trabajando con Python durante bastante tiempo, nunca he investigado el módulo Tkinter (prefirió wxPython). Simplemente pensé que eran widgets de GUI puros, en lugar de Tcl incrustado en Python. Ese último enlace fue muy útil también. –