Я пытаюсь очистить вывод на экране, когда кто-то снова нажимает кнопку.
def eval_click():
if entry_buysell.get().lower() == 'b':
stoploss = (float(entry_price.get()) - float(entry_stop_loss.get()))
take_profit = (float(entry_profit.get()) - float(entry_price.get()))
ratio = take_profit/stoploss
if ratio > 2.5:
output = Label(reasons_window,text="TRADE, risk seems ok.")
output.grid(row=1, column=2)
else:
output = Label(reasons_window,text="DON'T TRADE")
output.grid(row=1, column=2)
Я пытался использовать output.destroy()
, который в основном уничтожает текст, как только он создается.
Я не уверен, как правильно это сделать. Пользователь может вносить изменения в поля ввода и переключатели вывода, но они перезаписываются в последнем сообщении.