Python Button + Image ( ERROR )?


21.06.2022, 15:49

https://pastebin.com/QqcjHVwr (am ende ist die Fehler meldung)

1 Antwort

Du arbeitest mit der Variable multiply_factor_lbl, bevor sie definiert wurde.

# update_all, ln 106
multiply_factor_lbl.config(text='Multiplier :' + str(multiply) + '  |  RP per second: ' + str(RP_PS))

Schau dir den Programmverlauf an:

while True:
  RP_per_second_update.start()
  # ...
  multiply_factor_lbl = # ...

Noch vor der Definition startest du den Thread, der die Funktion RP_per_second aufruft. Die wiederum ruft update_all auf, in welcher der Fehler auftritt.

Definiere die Variable also früher.