Use one function for the "ComboboxSelected", to read multiple combobox
<p>I am trying to use the same selection event for multiple combobox; is it possible? I can't find a way to pass to the function, the sender of the event.</p>

<pre><code>    def newselection(self, event, {????}):
        self.selection = self.{????}.get()
        print(self.selection)

    self.combo1 = Combobox(self, width=7)
    self.combo1.bind("&lt;&lt;ComboboxSelected&gt;&gt;", self.newselection({????}))
    self.combo1['values'] = ('a', 'c', 'g', 't')
    self.combo1.place(x=250, y=400)
    self.combo1.state(['readonly'])

    self.combo2 = Combobox(self, width=7)
    self.combo2.bind("&lt;&lt;ComboboxSelected&gt;&gt;", self.newselection({????}))
    self.combo2['values'] = ('X', 'Y', 'XX', 'XY')
    self.combo2.place(x=450, y=400)
    self.combo2.state(['readonly'])
</code></pre>

<p>So it doesn't matter what combo is selected, I can use the same function and read the sender so I can allocate the value of the combobox correctly.</p>