Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
互いに相互作用するオブジェクトがたくさんあります。それらはすべて、Tkinter Canvas 上で自身の表現を構成する楕円を描画し、表現の Tkinter ID を属性として保存します。
楕円の 1 つをクリックすると、プログラムがその楕円が表すオブジェクトの他の属性を出力するようにするにはどうすればよいですか?
アイテムをクリックすると、クリックされたアイテムのキャンバス アイテム ID を取得できます。次に、この情報を使用して実際のオブジェクトを検索します。指定された ID を持つオブジェクトを探してすべてのオブジェクトを反復処理するか、ID をオブジェクトにマップする辞書を保持することができます。実際のオブジェクトを取得したら、必要に応じて他の属性を印刷できます。