13
Tkinterウィジェットのすべての子を取得し、子供の子供などを取得することは可能ですか?Tkinterウィンドウのすべての子ウィジェットを取得する
基本的には、すべてのウィジェットを1つのウィンドウ全体に入れたいです。
編集: 私はブライアンのラインを利用し解決策を見つけた:
def all_children (wid) :
_list = wid.winfo_children()
for item in _list :
if item.winfo_children() :
_list.extend(item.winfo_children())
return _list
検索者(自分自身など)のキーワードは「再帰的に」です(例:「どのように再帰的にウィジェットのすべての子を反復するか」など)。 – tex