非常简单的代码,但不能在Python中使用tkinder。你知道吗
这段代码就像在视频教程中看到的一样被复制,所以我认为它可以是任何配置:
from tkinter import*
root=Tk()
miFrame=Frame(root, width=500, height=400)
miFrame=pack()
Label(miFrame, text="Hola alumnos de Python", fg="red", font=("Comic Sans
MS", 18)).place(x=100, y=200)
root.mainloop()
错误:
Traceback (most recent call last): File "Prueba2.py", line 7, in miFrame=pack() NameError: name 'pack' is not defined
用
miFrame.pack()
替换miFrame=pack()
行
miFrame=pack()
试图将符号miFrame
分配给对某个已知函数的引用pack()
在一个实例中,python解释器没有这种已知的状态,它抛出了上面提到的异常。你知道吗
但是,对象
miFrame
位于分配给tkinter.Frame
实例的行上方,存在一个实例方法.pack()
,可以在实例化之后调用该方法,而不是直接重新分配miFrame
:相关问题 更多 >
编程相关推荐