Я хочу вернуть значение функцией option_changed и сохранить ее вне функции, которую я пытался использовать с помощью глобальной переменной, но она не работает. Я использую python 3.7.3 и Tkinter GUI
def option_changed(*args):
global en
en=format(variable.get())
print(format(variable.get()))
#return format(variable.get())
print("Inside fun"+en)
# making data frame
data1 = pd.read_csv("ver.csv")
print("data", data1.columns)
variable = StringVar(root)
variable.set("-select-") # default value
variable.trace("w", option_changed) # trace value
w = OptionMenu(root, variable, *data1.columns).pack()
#print(en)
mainloop()