Я делаю простую программу, которая также включает использование TKinter. Включение - это скопировать и вставить в мой буфер обмена, а также проверить содержимое моей клавиатуры. Однако, без особых изменений от меня, консоль выплевывает ошибку:PYTHON-tkinter ERROR Ошибка команды события вызова
can't invoke "event" command: application has been destroyed while executing
"event generate $w <<ThemeChanged>>" (procedure "ttk::ThemeChanged" line 6)
invoke from within "ttk::ThemeChanged"`
Мои вопросы:
- Я не понимаю, что значит ошибка;
- Я не понимаю, как это исправить.
С моей точки зрения, эта ошибка обычно возникает из-за использования matplotlib, который я не использую. Консоль python по-прежнему может работать после этого сообщения, но это раздражает и отвлекает.
вот код, который, по моему мнению, влияет на него.
from Tkinter import Tk
r = Tk()
r.withdraw()
r.clipboard_clear()
r.clipboard_append(finalbib)
r.destroy()
#os.startfile("TEMPPY.py")
clipbardtest=True
while clipbardtest:
r=Tk()
clippytest = r.clipboard_get()
r.destroy()
if clippytest==finalbib:
os.system('cls')
print "Successfully copied to clipboard"
#os.remove("TEMPPY.py")
clipbardtest=False
morebibdef()
else:
time.sleep(1.2)
#os.startfile("TEMPPY.py")
r = Tk()
r.withdraw()
r.clipboard_clear()
r.clipboard_append(finalbib)
r.destroy()
Ошибка полностью не связана с matplotlib. Может быть, что matplotlib вызывает эти ошибки, но ошибки могут быть вызваны множеством разных вещей. –