Ich versuche das Turtle-Modul in eine Schnittstelle zu integrieren, die ich mit TKInter erstellt habe, derzeit habe ich eine Leinwand, auf der ich die Schildkröte zeichnen möchte (siehe Beispiel 1). Allerdings bin ich darin verloren, wie ich die Ziehung dazu bekommen kann.Turtle-Modul mit Tkinter-Canvas integrieren
2
A
Antwort
4
import turtle
import tkinter as tk
def forward():
t.forward(100)
def back():
t.back(100)
def left():
t.left(90)
def right():
t.right(90)
root = tk.Tk()
canvas = tk.Canvas(master = root, width = 500, height = 500)
canvas.pack()
t = turtle.RawTurtle(canvas)
tk.Button(master = root, text = "Forward", command = forward).pack(side = tk.LEFT)
tk.Button(master = root, text = "Back", command = back).pack(side = tk.LEFT)
tk.Button(master = root, text = "Left", command = left).pack(side = tk.LEFT)
tk.Button(master = root, text = "Right", command = right).pack(side = tk.LEFT)
root.mainloop()
Ich habe dieses Modul noch nie verwendet, aber was ich habe scheint geschrieben zu tun, was Sie
BEZUG
http://www.eg.bucknell.edu/~hyde/Python3/TurtleDirections.html
wollen+0
t = turtle.RawTurtle (Leinwand) Das ist, was ich gesucht habe! Vielen Dank :) –
Verwandte Themen
- 1. yui mit javascriptmvc integrieren
- 2. Slack mit Opencart integrieren
- 3. CKEeditor mit ACEeditor integrieren
- 4. Alembic mit SQLAlchemy integrieren
- 5. NodeJS: Integrieren mit PHP
- 6. Integrieren mit Telerik Nativescript
- 7. JQuery mit JSF integrieren
- 8. Gradle mit Jira integrieren
- 9. Integrieren mit nservicebus
- 10. SVN mit Notepad ++ integrieren?
- 11. Github mit Openshift integrieren
- 12. Lehre mit Apigility integrieren
- 13. Integrieren angular2 mit NodeJS
- 14. Integrieren Tumblr Blog mit Website
- 15. Firebase-Datenbank mit FCM integrieren
- 16. Admin LTE mit Laravel integrieren
- 17. Integrieren von letter_opener mit Devise
- 18. Integrieren Wordpress Post mit CakePHP3
- 19. Integrieren von OGRE3D mit Hololens
- 20. Cron-Scheduler mit Meanjs integrieren
- 21. Integrieren Ruhe/Thucidydes mit Spock
- 22. Integrieren Paytm mit swift 3.0
- 23. Integrieren von Facebook mit iOS
- 24. wie OFBiz mit Sharepoint integrieren
- 25. Laravel: Integrieren Braintree mit Kassierer
- 26. Bachstelze mit Django integrieren admin
- 27. Spring-Boot mit RESTEasy integrieren
- 28. Integrieren jQuery-Code mit CKeditor
- 29. Integrieren von Opbeat mit Totaljs
- 30. Neues Relikt mit Sellerie integrieren
können Sie uns Ihren Code zeigen? –
Willkommen beim Stapelüberlauf EJ. Denken Sie daran, dass wir hier sind, um Ihnen beim Codieren von Problemen zu helfen, wenn Sie nicht weiterkommen. Wir müssten also den Code sehen, den Sie bisher versucht haben, damit wir Ihnen bei dem Problem helfen können. Bitte stellen Sie ein [minimales, vollständiges und verifizierbares Beispiel] (https://stackoverflow.com/help/mcve) bereit, damit wir Ihnen besser helfen können. –