Czy znasz jakieś kreatywne sposoby na połączenie Pythona z Tcl?

Oto sytuacja. Firma, dla której pracuję, ma sporo istniejącego kodu Tcl, ale niektóre z nich chcą zacząć używać Pythona. Miło byłoby móc ponownie wykorzystać część istniejącego kodu Tcl, ponieważ są to już wydane pieniądze. Poza tym niektóre urządzenia testowe mają tylko API Tcl.

Jednym ze sposobów, w jaki myślałem, było użycie modułu subprocess do wywołania niektórych skryptów Tcl.

Czy podproces jest moim najlepszym zakładem?Czy ktoś użył tego całkiem nowego fragmentu kodu:Upierzenie? Jeśli tak, jakie jest twoje doświadczenie (nie tylko dla Tk)?Jakieś inne możliwe sposoby, których nie rozważałem?

questionAnswers(3)

yourAnswerToTheQuestion