Żółw w pythonie - próba uzyskania żółwia, aby przesunął się do pozycji kliknięcia myszą i wydrukował jego współrzędne

Próbuję uzyskać pozycję myszy za pomocą żółwia Pythona. Wszystko działa, z wyjątkiem tego, że nie mogę zmusić żółwia do przeskoczenia do pozycji kliknięcia myszką.

import turtle

def startmap(): #the next methods pertain to drawing the map
   screen.bgcolor("#101010")
   screen.title("Welcome, Commadore.")
   screen.setup(1000,600,1,-1)
   screen.setworldcoordinates(0,600,1000,0)
   drawcontinents()    #draws a bunch of stuff, works as it should but not really important to the question
   turtle.pu()
   turtle.onclick(turtle.goto)
   print(turtle.xcor(),turtle.ycor())
   screen.listen()

Jak rozumiem, wiersz z napisem „turtle.onclick (turtle.goto)” powinien wysłać żółwia tam, gdzie kliknę myszką, ale tak nie jest. Linia wydruku jest testem, ale zawsze zwraca pozycję, którą wysłałem żółwia jako ostatnią, nominalnie (0, 650), chociaż nie ma to większego znaczenia.

Próbowałem wyszukiwać samouczki i pydoc, ale jak dotąd nie udało mi się tego napisać pomyślnie.

Doceniam twoją pomoc. Dziękuję Ci.

Edycja: Potrzebuję żółwia, aby przejść do pozycji kliknięcia (gotowe), ale potrzebuję go także do wydrukowania współrzędnych.

questionAnswers(1)

yourAnswerToTheQuestion