0

我是@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()
4

1 回答 1

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”大写

于 2013-07-05T17:38:54.810 回答