开发者

Getting every child widget of a Tkinter window

Is it possible to get all of the children of a Tkinter widget, then get the ch开发者_运维技巧ildren's children etc.?

Basically I want all of the widgets within one entire window.

Edit : I found a solution utilizing Bryan's line :

def all_children (wid) :
    _list = wid.winfo_children()

    for item in _list :
        if item.winfo_children() :
            _list.extend(item.winfo_children())

    return _list


The method you are looking for is winfo_children.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜