2024-04-24 23:11:16 发布
网友
我有一个Matplotlib图,有几个子图。我希望在单击位置1中的子批时执行一个函数。从事件处理程序生成的事件对象中,如何确定是否单击了子批?你知道吗
作为属性inaxes进入回调的event对象,它是单击的轴。你知道吗
inaxes
event
import matplotlib.pyplot as plt fig, ax_list = plt.subplots(2, 2) ax_list = ax_list.ravel() ax_list[0].set_gid('A') ax_list[1].set_gid('B') ax_list[2].set_gid('C') def clicker(event): print(event.inaxes.get_gid()) fig.canvas.mpl_connect('button_press_event', clicker) plt.show()
作为属性
inaxes
进入回调的event
对象,它是单击的轴。你知道吗相关问题 更多 >
编程相关推荐