一次启动两个窗口。其他选项if __name__ == "__main__"
并未给出预期的结果,而另一个选项则根本没有启动。
main.py:
from tkinter import *
import new
root=Tk()
root.geometry('100x100')
root.title('test')
btm = Button(text='New', command=new)
btm.pack()
root.mainloop()
new.py:
from tkinter import *
new_win=Tk()
new_win.title("new")
new_win.geometry("100x100")
def open():
lbl=Label(new_win, text=('label new win'))
lbl.pack()
if __name__ == "__main__":
open()
new_win.mainloop()