Пример для доступа к Tcl функционирует из Python

elmer позволяет выполнить код Python из Tcl. Что относительно наоборот? Кто-либо мог дать пример в Python?

Обновление: этим я имею в виду, способность получить доступ к объектам Tcl, вызвать функции Tcl, и т.д. вместо того, чтобы просто выполнить некоторый код Tcl.

5
задан Srid says Reinstate Monica 10 May 2011 в 21:39
поделиться

3 ответа

Вы можете взглянуть на стандартный модуль python tkinter, это привязка к Tk UI, но выполняющая Tcl-код в фоновом режиме.

4
ответ дан 14 December 2019 в 01:05
поделиться

This?

import subprocess
subprocess.Popen( "tclsh someFile.tcl", shell=True )
-3
ответ дан 14 December 2019 в 01:05
поделиться

Хотя это могло бы быть теоретически возможно, если бы некоторые пользовательские типы объектов Python, которые прозрачно обертывают Tcl_Obj * уровня C, общий случай - это просто обмен строками туда и обратно, поскольку семантика Tcl EIAS может свободно перетекать любое другое внутреннее представление.

Так что да, вы могли бы играть лучше, чем струнные, но обычно это того не стоит. В Tkinter уже есть несколько встроенных оптимизаций, так что попробуйте украсть там ...

1
ответ дан 14 December 2019 в 01:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: