[Matplotlib-users] mouse cursor coordinates
Juan
fiolj at yahoo.com
Mon May 30 08:36:47 EDT 2016
It works well in my system (linux gentoo) with ipython-4.0.3,
python-2.7.10 and python-3.4.3.
Did you try running it outside spyder?
May be save it into a file (test_cursor.py) and run it directly from a
system console to see if the problem is with spyder.
Anyway, I am not very experienced. May be someone else may have a better
advice.
Regards,
Juan
On 30/05/16 07:17, grivet wrote:
> Hello,
> I want to retrieve the mouse cursor coordinates when i click inside a
> figure. I have tried a variety ef example programs, such as
>
> from pylab import *
>
> fig = plt.figure()
> ax = fig.add_subplot(111)
> ax.plot(np.random.rand(10))
>
> def onclick(event):
> print("button=%d, x=%d, y=%d, xdata=%f, ydata=%f" %(
> event.button, event.x, event.y, event.xdata, event.ydata))
>
> cid = fig.canvas.mpl_connect('button_press_event', onclick)
> ax.set_title("click on figure")
>
> show()
>
> The figure gets plotted, then nothing happens: the program simply ends
> and focus retruns to the IPython console.
>
> I am using distribution Anaconda/Python35/Spyder under Win7-64. What did
> I miss ?
> Thank you for your help,
> JP Grivet
>
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users at python.org
> https://mail.python.org/mailman/listinfo/matplotlib-users
More information about the Matplotlib-users
mailing list