嗨,我是python和Tkinter的新手。当我执行代码时,什么都没有发生,没有错误。不到一秒钟后,代码就完成了处理。
from tkinter import *
w1 = Tk()
w1.mainloop'
首先,您使用了
from tkinter import *
所以tkinter。Tk不是一件事,因为tkinter不在命名空间中,所以你必须只做Tk
还有,tkinter。Tk是一个类,为了使它工作,需要实例化。w1.mainLoop是一个函数,需要调用。因此,工作代码应该是
from tkinter import *
w1 = Tk()
w1.mainloop()
我相信您已经修复了w1.mainloop'
到w1.mainloop()
的拼写错误。我想推荐使用import tkinter as tk
,这样就不会覆盖您的命名空间。
然后你的代码可能看起来像这样:
import tkinter as tk
w1 = tk.Tk()
w1.mainloop()