elmer позволяет выполнить код Python из Tcl. Что относительно наоборот? Кто-либо мог дать пример в Python?
Обновление: этим я имею в виду, способность получить доступ к объектам Tcl, вызвать функции Tcl, и т.д. вместо того, чтобы просто выполнить некоторый код Tcl.
Вы можете взглянуть на стандартный модуль python tkinter, это привязка к Tk UI, но выполняющая Tcl-код в фоновом режиме.
This?
import subprocess
subprocess.Popen( "tclsh someFile.tcl", shell=True )
Хотя это могло бы быть теоретически возможно, если бы некоторые пользовательские типы объектов Python, которые прозрачно обертывают Tcl_Obj * уровня C, общий случай - это просто обмен строками туда и обратно, поскольку семантика Tcl EIAS может свободно перетекать любое другое внутреннее представление.
Так что да, вы могли бы играть лучше, чем струнные, но обычно это того не стоит. В Tkinter уже есть несколько встроенных оптимизаций, так что попробуйте украсть там ...