Знать какие-либо творческие пути к интерфейсу Python with Tcl?

Я удивлен, что никто не упомянул Pelles C . Отличная маленькая C IDE для Windows; включает компилятор на основе LCC. Тем не менее, NetBeans 6.5 имеет приличную поддержку C и C ++, а Code :: Blocks стоит того.

17
задан user151019 3 June 2012 в 19:10
поделиться

3 ответа

Надеюсь, вы готовы к этому. Стандартный Python

import Tkinter
tclsh = Tkinter.Tcl()
tclsh.eval("""
    proc unknown args {puts "Hello World!"}
    }"!dlroW olleH" stup{ sgra nwonknu corp
""")

Отредактируйте в Re, чтобы комментарий : интерпретатор Python tcl не знает о других установленных компонентах tcl. Вы можете справиться с этим, добавив расширения обычным способом к фактически используемому tcl python. Вот ссылка с некоторыми подробностями

19
ответ дан 30 November 2019 в 13:34
поделиться

Это можно сделать.

http://wiki.tcl.tk/13312

Обратите особое внимание на расширение typcl.

Typcl немного странный ... Это расширение для использования Tcl из Python. На самом деле это не требует CriTcl, и его можно было бы реализовать на стандартном C.

Этот код демонстрирует использование Tcl в качестве разделяемой библиотеки и подключение к ней. во время выполнения (архитектура заглушек Tcl делает это восхитительно простым). Кроме того, Typcl по возможности избегает преобразования строк (в обоих направлениях).

3
ответ дан 30 November 2019 в 13:34
поделиться

Я сам не использовал его, но SWIG может вам помочь:

http://www.swig.org/Doc1.1/HTML/Tcl.html

0
ответ дан 30 November 2019 в 13:34
поделиться
Другие вопросы по тегам:

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