
如图代码,作用是在画布上点击一次鼠标左键,触发一次onclick事件
import matplotlib.pyplot as plt
def onclick(event):
print('hello!')
fig=plt.figure()
fig.canvas.mpl_connect('button_press_event', onclick) # 鼠标点击,触发onclick事件
plt.show()
如果设置pycharm在SciView中显示图片,如图
结果是代码直接运行结束,不给触发的机会,
接下来更改设置:
File | Settings | Tools | Python Scientific | Show plots in toolwindow
如图,所示,点击取消勾选,将其从SciView中释放,
再次运行,在画布上点击左键事件触发成功!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)