Exception in Tkinter callback Traceback (most recent call last): File "D:\Download\lib\tkinter\__init__.py", line 1921, in __call__ return self.func(*args) File "D:\study\作业\image\main.py", line 306, in <lambda> button4 = Button(root2, text='执行程序', relief=GROOVE, font=('微软雅黑', 14),command=lambda:mediumbutton(img))#执行程序按钮 File "D:\study\作业\image\main.py", line 297, in mediumbutton img_medium1 = Image.fromarray(img_medium1) File "D:\Download\lib\site-packages\PIL\Image.py", line 2943, in fromarray arr = obj.__array_interface__ AttributeError: 'NoneType' object has no attribute '__array_interface__'
时间: 2023-08-29 19:06:27 浏览: 80
code09_tkinter_login.pyw_python_tkinter_notepad.pyw_
这是一个 Tkinter 回调函数中的异常,具体原因是在程序中使用了一个 NoneType 类型的对象,而该对象没有属性 '__array_interface__'。可以通过检查代码中的变量和函数调用来找出出问题的代码行,然后进一步调试和修复。建议在出错的代码行前后增加一些日志输出,以便更好地定位问题。
阅读全文