我对Python的实践也不多,并且在理解错误方面有一个根本的问题:AttributeError: 'NoneType' object has no attribute '_root',它只出现在定义decimport tkinter as tkfrom tkinter import *
# This variable must be defined AFTERdec = tk.BooleanVar
我用的是比格布。我想得到Entry_1小部件的价值。Entry_1小部件值是蓝色的。而Entry_1的文本格式是'text_1‘,我读了pygubu文档。但我不明白。谁能轻易地了解我。并将ask.ui文件链接到使用pygubu import tkinter as tk # for python 3 import Tkinter as tk('text_1'))
追溯(最近
Python有用于Tkinter变量StringVar()、BooleanVar()等的类,这些类都共享get()、set(string)和trace(mode, callback)方法。作为第二个参数传递给trace(mode, callback)的callback函数被传递了四个参数self, n, m, x。举个BooleanVar()的例子,它们看起来像是'', 'PYVAR0', 'w'。
第三个参数x似乎是触发跟踪<