python-3.x 使用tkinter构建应用程序

lb3vh1jj  于 2023-02-10  发布在  Python
关注(0)|答案(1)|浏览(143)

我试图创建一个应用程序,让学生看到的必修课和选修课的名单使用def关键字在tkinter。这是我运行代码后得到的错误。
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 "-"
wfveoks0

wfveoks01#

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

相关问题