用python中的tkinter写一个实时获取鼠标坐标的代码
时间: 2024-05-10 12:15:31 浏览: 179
获取鼠标实时坐标位置
可以使用Tkinter库中的Canvas组件来实现实时获取鼠标坐标的效果,以下是一个示例代码:
```python
import tkinter as tk
def motion(event):
x, y = event.x, event.y
print('鼠标位置:({},{})'.format(x, y))
root = tk.Tk()
canvas = tk.Canvas(root, width=500, height=500)
canvas.pack()
canvas.bind('<Motion>', motion)
root.mainloop()
```
代码中,我们创建了一个大小为500x500的Canvas组件,并将其绑定到鼠标移动事件。当鼠标移动时,会调用motion函数,获取鼠标的x、y坐标并输出到控制台。你可以根据自己的需求进行修改。
阅读全文