一、tcl脚本在加载dll时,对于32位和64位的dll,对tcl版本有要求。使用tcl86出现如下错误:
卸载tcl86,重新安装tcl84可以解决这一问题。
二、Tcld的load命令指定路径时使用反斜杠,如:
load C:/Users/Administrator/Desktop/test/********.dll
三、python中调用tcl是通过加载TkInter来实现的,不同Python版本对TkInter大小写要求不同。一个简单的例子如下:
test_pt.py代码:
from tkinter import Tcl
tcl = Tcl()
tcl.eval('source test.tcl')