"""本程序可以实时获取鼠标指针的x,y坐标,作者:李兴球
原理:通过获取屏幕的canvas,对<Motion>鼠标移动事件进行绑定.
由于turtle的坐标系的不同,所以要进行坐标转换.
"""
#从海龟模块导入所有命令
from turtle import *
屏幕 = Screen()
屏幕.setup(480,360)
屏幕.delay(0)
忍者神龟 = Turtle(shape='turtle')
忍者神龟.pencolor("blue")
忍者神龟.fillcolor("cyan")
忍者神龟.pensize(2)
def cursorxy(event):
#要进行坐标转换
x = event.x - 240
y = 180 - event.y
屏幕.title("鼠标指针坐标为:" + str(x) + "," + str(y))
屏幕.cv.bind("<Motion>",cursorxy)
屏幕.onclick(忍者神龟.goto)
屏幕.mainloop()