tkinter не работает правильно в Spyder - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь использовать tkinter в Spyder 3.32 под управлением python 3.7. У меня есть простой сценарий, чтобы принять два числа и вывести их сумму:

from tkinter import *
window = Tk()
window.title("Sum Calculator")
window.geometry('600x300')
lbl1 = Label(window, text="First Number")
lbl1.grid(row=0,column=0)
txt1 = Entry(window,width=10) 
txt1.grid(row=0,column=1)

lbl2 = Label(window, text="Second Number")
lbl2.grid(row=1,column=0)
txt2 = Entry(window,width=10)
txt2.grid(row=1,column=1)

lbl_sum=Label(window, text="Sum:")
lbl_sum.grid(row=2,column=0)

def clicked():
    res="Sum= "+str(float(txt1.get())+float(txt2.get()))
    lbl_sum.configure(text= res)

btn = Button(window, text="Compute", command=clicked)
btn.grid(row=3,column=0)

window.mainloop()

Это прекрасно работает в IDLE, но при запуске в Spyder все я получаю окно с правильным заголовком, "Калькулятор суммы" но ничего другого (только белый).

1 Ответ

0 голосов
/ 24 апреля 2020

Я обновился до Spyder 4.1.2 и теперь все работает нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...