从Python运行TCL代码

2024-05-15 18:08:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望能够从python脚本中运行tcl脚本。具体来说,我希望运行类似于this的tcl脚本。

我对python有一些了解,但对tcl一无所知。

我一直在尝试这样的事情:

import Tkinter
r=Tkinter.Tk()
r.call('source{DIS.tcl})' or r.tk.eval('source{DIS.tcl})'

有什么想法可以让我访问tcl脚本中的内容吗?谢谢!


Tags: orimport脚本source内容tkinterevalcall
2条回答

Tcl对空白非常敏感(很像Bourne shell)。你可能想要source DIS.tcl而不是source{DIS.tcl}

试试这个

import Tkinter
r=Tkinter.Tcl()
r.eval('source DIS.tcl')

相关问题 更多 >