def meaning(word): #Outside tkinter window
data=open_files()
meaning=data[word]
for each_word in meaning:
result_box.insert(END,each_word)
result_box=" "
print("Result_box initialised") # Inside tkinter window
result_box=Text(window,height=20,width=50,wrap="word")
result_box.grid(row=7,column=2,rowspan=6,columnspan=6,padx=2,pady=2)
Все работает нормально, когда вызывается значение (), появляется эта ошибка. Пробовал каждую вещь, такую как включение тела функции в window.l oop (), чтобы сделать его локальным для tkinter windows, но, похоже, это не сработало.
Any help will be appreciated. Thanks.