Ich schreibe gerade einen CPS-Tester mit Tkinter, aber immer, wenn ich ihn starte, zeigt er mir "UnboundLocalError: local variable 'CPS' referenced before assignment" an. Ich verstehe das einfach nicht... Ich programmiere jetzt schon ca. 1 Jahr mit Python, und so etwas ist mir eigentlich noch nie passiert...

Hier noch der ganze Code:
from tkinter import *
window = Tk()
c = Canvas(window, width = 800, height = 800)
c.pack
CPS = 0
def CPSclock():
CPS = CPS + 1
cps_button = Button(window, text = 'Click Me!', width = 500, height = 150, command = CPSclock)
cps_button.pack()
mainloop()
Vielen Dank
