Мне нужно вернуть данные из функции, которая вызывается с помощью кнопки tkinter.
root= Tk()
def random():
num_1= random.randint(0,12)
num_2= random.randint(0,3)
return num_1,num_2
num_1= None
num_2= None
Play=ttk.Button(text="Play",command=random)
Play.grid(row=3,column=0)
root.mainloop()
Я не уверен, где в действительности возвращаются сохраненные переменные, потому что когда я печатаю num_1 и num_2, оба печатают None вместоожидаемые случайные числа.Любой вклад будет оценен.
(также у меня есть основной цикл и т. Д.)