python 3.3 tkinter--“窗口'未定义'

时间:2013-07-05 17:10:24

标签: python-3.x

我是一个新手@ python GUI,所以我正在使用在线教程。当我运行以下代码时,我得到一个错误,说'窗口'没有定义。我正在使用安装了Windows 7和python 3.3的Windows PC。

from tkinter import *


window.title("Test Window")

window.geometry('300x300')

window.wm_iconbitmap('Generals.ico') # Generals.ico is a filename for the window icon

lbl = tkinter.Label(window, text='Label')

lbl.pack()

window.mainloop()

1 个答案:

答案 0 :(得分:0)

你错过了一行。您需要添加window = Tk()

因此您的代码应如下所示:

from tkinter import *

window = Tk()
window.title("Test Window")
window.geometry('300x300')
window.wm_iconbitmap('Generals.ico') # Generals.ico is a filename for the window icon
lbl = tkinter.Label(window, text='Label')
lbl.pack()

window.mainloop()

不确定这是否100%正确,因为我使用的是python 2.7。您可能不需要在tk()

中使用'T'