【问题标题】:Application building using tkinter使用 tkinter 构建应用程序
【发布时间】:2023-02-09 18:05:13
【问题描述】:

我正在尝试创建一个应用程序,允许学生在 tkinter 中使用 def 关键字查看必修课和选修课的列表。这是我运行代码后得到的错误。

Tkinter 回调异常

Traceback (most recent call last):
  File "C:\Users\mhm01\anaconda3\lib\tkinter\__init__.py", line 1892, in __call__
    return self.func(*args)
  File "C:\Users\mhm01\AppData\Local\Temp\ipykernel_13464\560191512.py", line 25, in courses
    label3.configure(courses)
  File "C:\Users\mhm01\anaconda3\lib\tkinter\__init__.py", line 1646, in configure
    return self._configure('configure', cnf, kw)
  File "C:\Users\mhm01\anaconda3\lib\tkinter\__init__.py", line 1635, in _configure
    return self._getconfigure1(_flatten((self._w, cmd, '-'+cnf)))
  File "C:\Users\mhm01\anaconda3\lib\tkinter\__init__.py", line 1623, in _getconfigure1
    x = self.tk.splitlist(self.tk.call(*args))
_tkinter.TclError: unknown option "-"

【问题讨论】:

    标签: python-3.x tkinter


    【解决方案1】:

    您在 courses 字典变量中有一个键,它是 tkinter 标签类的 .configure() 方法的无效输入 - 根据错误,您在 courses 中有一个名为 - 的键。尝试删除它(并确保您传递给配置的字典中只有有效键)

    【讨论】:

      猜你喜欢
      • 2013-01-13
      • 2013-07-02
      • 1970-01-01
      • 1970-01-01
      • 2013-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多