matplotlib.pyplot.connect()函数
Matplotlib是Python中的一个库,它是NumPy库的数值-数学扩展。Pyplot是一个基于状态的Matplotlib模块接口,该模块提供了一个类似matlab的接口。
matplotlib.pyplot.connect()函数
此方法用于将带有字符串s的事件连接到函数。
语法:matplotlib.pyplot.connect(s, func)
参数:该方法接受如下参数说明:
s(str):以下事件之一:
1. “button_press_event”
2. “button_release_event”
3.“draw_event”
4. “key_press_event”
5. “key_release_event”
6. “motion_notify_event”
7. “pick_event”
8. “resize_event”
9. “scroll_event”
10. “figure_enter_event”,
11. “figure_leave_event”,
12. “axes_enter_event”,
13. “axes_leave_event”
14. “close_event”。
func(callable):要执行的回调函数,必须有如下签名:
def func(event: event) ->任意
返回(cid):可以与FigureCanvasBase.mpl_disconnect一起使用的连接id。
示例1
输出:
示例2
输出: