这几天某同学遇到了一个棘手的问题,困扰了很久.今天终于解决了,我来记录一下坑. 情景:python 使用tkinter为第二层窗体(顶层窗体)中的一个输入框设定默认值时,总是无法设置,而且对输入框获取值,也是空的.没有报错. 解决办法:只需要顶层窗体使用Toplevel,其余代码不变就可以解决.(toplevel本就在tkinter库当中,不需要引入,只需要将上层窗体由tk.Tk()改用tk.Toplevel()即可) 代码示例:底层窗口一个按钮,打开新窗口(顶层窗口),新窗口输入框显示默认值,…