Python 获取Tkinter窗口的每个子窗口小部件
是否可以获取Tkinter小部件的所有子部件,然后获取子部件的子部件等 基本上,我希望所有的小部件都在一个完整的窗口中 编辑: 我找到了一个利用Bryan线路的解决方案:Python 获取Tkinter窗口的每个子窗口小部件,python,tkinter,Python,Tkinter,是否可以获取Tkinter小部件的所有子部件,然后获取子部件的子部件等 基本上,我希望所有的小部件都在一个完整的窗口中 编辑: 我找到了一个利用Bryan线路的解决方案: def all_children (wid) : _list = wid.winfo_children() for item in _list : if item.winfo_children() : _list.extend(item.winfo_children()
def all_children (wid) :
_list = wid.winfo_children()
for item in _list :
if item.winfo_children() :
_list.extend(item.winfo_children())
return _list
您正在寻找的方法是。对于搜索者(比如我自己),关键字是“递归”,例如“如何递归迭代小部件的所有子项”