【发布时间】:2017-11-15 19:30:25
【问题描述】:
我正在使用 python tkinter 在 python 中运行 tcl 并且有两种方法可以运行 tcl 命令:
import tkinter
root = tkinter.Tk()
root.eval("winfo exists .l0")
root.tk.call("winfo exists .l0")
意思相同
但是有什么不同呢? 如果我没有定义小部件名称 .l0 我可以直接使用
child = ".l0"
child.winfo_exists()
? 因为python告诉我“str没有属性winfo_exists”
【问题讨论】: