Tkinter - NameError:未定义名称“TopLevel”

本·斯宾塞

我正在尝试使用 TopLevel 小部件来创建一个子窗口。但是,当我尝试使用它时出现此错误:

NameError: name 'TopLevel' is not defined

我使用的是 Python 3.6,但我也在 3.5 上尝试过,结果相同。我正在导入 Tkinter:

from tkinter import * 

但我也试过了

import tkinter as tk

这是其余的相关代码:

def __init__(self):
   self.root = Tk()
   self.teams = []

def createTeamWindows(self):
    teamOneWindow = TopLevel(self.root)
    teamOneWindow.title(self.teams[0].name)
达米安·拉斐尔·拉特内罗

你必须调用导入名称,如果不调用,python 将如何找到它?像这样,看:

正如@jasonharper 所说,编辑是Toplevel

import tkinter as tk

def createTeamWindows(self):
    teamOneWindow = tk.Toplevel(self.root)
    teamOneWindow.title(self.teams[0].name)

就这样 :)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Tkinter:NameError:名称'equation'未定义

来自分类Dev

nameerror:在tkinter中未定义全局名称

来自分类Dev

Python,Tkinter:NameError:未定义全局名称“ Combobox”

来自分类Dev

NameError:名称“文件”未定义。在使用tkinter线程时

来自分类Dev

Python和tkinter:NameError:未定义全局名称“ roomChange”

来自分类Dev

Python,Tkinter:NameError:未定义全局名称“ Combobox”

来自分类Dev

nameerror:在tkinter中未定义全局名称

来自分类Dev

Python 和 tkinter:NameError:未定义名称“askyesno”

来自分类Dev

NameError: 使用多个文件和 Tkinter 时未定义全局名称“名称”

来自分类Dev

Tkinter的麻烦-未定义名称框架

来自分类Dev

未定义的名称按钮-tkinter

来自分类Dev

为Tkinter Scale小部件设置`orient`关键字参数会导致NameError:名称'HORIZONTAL'未定义

来自分类Dev

Tkinter全局名称保持时间未定义

来自分类Dev

Tkinter全局名称保持时间未定义

来自分类Dev

全局名称“未定义根”,tkinter,python

来自分类Dev

tkinter 类中的事件,未定义函数名称

来自分类Dev

Tkinter按钮未定义

来自分类Dev

NameError:名称“ a”未定义

来自分类Dev

nameError 名称未定义

来自分类Dev

Python,Tkinter-未定义根

来自分类Dev

为什么tkinter ttk在python 3.5.1中显示“未定义名称ttk”

来自分类Dev

tkinter sticky = N + W错误:未定义全局名称“ N”

来自分类Dev

用户输入上的Python3 Tkinter名称错误(未定义)

来自分类Dev

带有类声明和全局名称“父级”的tkinter GUI错误未定义?

来自分类Dev

tkinter sticky = N + W错误:未定义全局名称“ N”

来自分类Dev

Paraview:NameError:未定义名称“输入”

来自分类Dev

NameError:全局名称'numpy'未定义

来自分类Dev

NameError:名称“ datetime”未定义

来自分类Dev

模块导入:NameError:名称未定义

Related 相关文章

  1. 1

    Tkinter:NameError:名称'equation'未定义

  2. 2

    nameerror:在tkinter中未定义全局名称

  3. 3

    Python,Tkinter:NameError:未定义全局名称“ Combobox”

  4. 4

    NameError:名称“文件”未定义。在使用tkinter线程时

  5. 5

    Python和tkinter:NameError:未定义全局名称“ roomChange”

  6. 6

    Python,Tkinter:NameError:未定义全局名称“ Combobox”

  7. 7

    nameerror:在tkinter中未定义全局名称

  8. 8

    Python 和 tkinter:NameError:未定义名称“askyesno”

  9. 9

    NameError: 使用多个文件和 Tkinter 时未定义全局名称“名称”

  10. 10

    Tkinter的麻烦-未定义名称框架

  11. 11

    未定义的名称按钮-tkinter

  12. 12

    为Tkinter Scale小部件设置`orient`关键字参数会导致NameError:名称'HORIZONTAL'未定义

  13. 13

    Tkinter全局名称保持时间未定义

  14. 14

    Tkinter全局名称保持时间未定义

  15. 15

    全局名称“未定义根”,tkinter,python

  16. 16

    tkinter 类中的事件,未定义函数名称

  17. 17

    Tkinter按钮未定义

  18. 18

    NameError:名称“ a”未定义

  19. 19

    nameError 名称未定义

  20. 20

    Python,Tkinter-未定义根

  21. 21

    为什么tkinter ttk在python 3.5.1中显示“未定义名称ttk”

  22. 22

    tkinter sticky = N + W错误:未定义全局名称“ N”

  23. 23

    用户输入上的Python3 Tkinter名称错误(未定义)

  24. 24

    带有类声明和全局名称“父级”的tkinter GUI错误未定义?

  25. 25

    tkinter sticky = N + W错误:未定义全局名称“ N”

  26. 26

    Paraview:NameError:未定义名称“输入”

  27. 27

    NameError:全局名称'numpy'未定义

  28. 28

    NameError:名称“ datetime”未定义

  29. 29

    模块导入:NameError:名称未定义

热门标签

归档