Voici la situation. La société pour laquelle je travaille a un peu de code Tcl existant, mais certains d'entre eux veulent commencer à utiliser Python. Il serait bon de pouvoir réutiliser une partie du code Tcl existant, car c'est de l'argent déjà dépensé. De plus, certains équipements de test n'ont que des API Tcl. Donc, l'une des façons dont j'ai pensé à utiliser le module de sous-processus pour appeler dans certains scripts Tcl.Connaissez-vous des méthodes créatives pour interfacer Python avec Tcl?
- Est-ce que mon sous-processus est mon meilleur pari?
- Quelqu'un a-t-il utilisé ce nouveau code: Plumage? Si oui, quelle est votre expérience (pas seulement pour Tk)?
- D'autres façons possibles que je n'ai pas envisagées?
Merci pour le conseil. Comment cela fonctionne-t-il avec les autres bibliothèques Tcl installées? –
Hmm. En y repensant, le commentaire à ce sujet ne connaissant pas d'autres installations TCL peut dépendre des particularités de la plate-forme. Sur l'installation binaire de Windows au moins, il n'y a pas d'option pour utiliser un autre TCL.Je ne serais pas surpris si un build de source peut utiliser n'importe quel tcl disponible. – SingleNegationElimination
Merci encore TokenMacGuy. Cela aide beaucoup. Même si j'ai travaillé avec Python pendant un certain temps, je n'ai jamais regardé le module Tkinter (moi-même wxPython). Je pensais juste que c'était de purs widgets GUI, au lieu de Tcl intégré dans Python. Ce dernier lien était très utile aussi. –