Das Hinzufügen eines Turtle-Bildschirms zu einem Tkinter-Widget funktioniert nichtPython

Python-Programme
Anonymous
 Das Hinzufügen eines Turtle-Bildschirms zu einem Tkinter-Widget funktioniert nicht

Post by Anonymous »

Ich versuche, im Rahmen meines Codierungsprojekts einen Turtle-Bildschirm innerhalb einer Tkinter-Leinwand zu haben, erhalte jedoch ständig die Fehlermeldung „AttributeError: ‚Toplevel‘-Objekt hat kein Attribut ‚Aufruf‘“

Code: Select all

import turtle
from tkinter import *
from turtle import RawTurtle, TurtleScreen

window = Toplevel()
def startlesson():
for i in range(7):
window.rowconfigure(i, weight = 1)
for i in range(9):
window.columnconfigure(i, weight=1)

instructionbox.destroy()
StartButton.destroy()
HelpButton.grid(row = 5, column = 0, sticky = 'e')

GameImage = Canvas(window)
GameImage.grid(row = 1, column = 3,
rowspan = 4, columnspan = 5, sticky =    'nsew')

turtle = RawTurtle(GameImage)
screen = TurtleScreen(GameImage)
startlesson
window.mainloop()
Immer wenn ich die Zeilen zur Erstellung der Schildkröte und des Bildschirms hinzufüge, erhalte ich die Fehlermeldung. Ich bin sehr verwirrt, denn nach all den Beispielen, die ich finden kann, sollte das funktionieren.
Was fehlt mir, damit das funktioniert?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post