2024-05-19 22:26:32 发布
网友
我正在使用Tkinter在python3上编写GUI,但是每次使用Entry()时,都会遇到一个名称错误。在
我尝试了一个更简单的代码版本(如下所述),但仍然导致了名称错误:
import tkinter top = tkinter.Tk() e = Entry(top) e.pack() top.mainloop()
这是我得到的错误:
我最近才重新开始编码,所以答案可能是非常简单的,我没有意识到代码有问题,但是谢谢你的回答。在
你不是进口的。将代码更改为:
e = tkinter.Entry(top)
或显式导入:
您没有将Entry导入到本地命名空间,因此您需要从导入的模块访问它:
Entry
每个函数都需要导入。在
您还可以添加:
from tkinter import [function name]
要导入多个函数,请用逗号分隔它们。在
如果您使用很多函数,最好导入每个函数
你不是进口的。将代码更改为:
或显式导入:
^{pr2}$您没有将
Entry
导入到本地命名空间,因此您需要从导入的模块访问它:每个函数都需要导入。在
您还可以添加:
要导入多个函数,请用逗号分隔它们。在
如果您使用很多函数,最好导入每个函数
^{pr2}$相关问题 更多 >
编程相关推荐