matplotlib: How to pick up shift click on figure?
问题 I have a matplotlib and I have created a button_press_event like this: self.fig.canvas.mpl_connect('button_press_event', self.onClick) def onClick(self, event) if event.button == 1: # draw some artists on left click elif event.button == 2: # draw a vertical line on the mouse x location on wheel click elif event.button == 3: # clear artists on right click Now is it possible to modify the wheel click handler to something like this elif event.button == 2 or (event.button == 1 and event.key ==