Tkinter库 TypeError: ‘NoneType‘ object does not support item assignment报错

设置控件状态或赋值是出现该报错,几经排查问题出现在定义控件的代码上,问题代码如下:

e1 = tkinter.Entry(root, width=15,state='disabled').grid(row=4, column=1)
e2 = tkinter.Entry(root, width=15,state='disabled').grid(row=4, column=2)

解决办法:将.grid设置单独一行即可解决报错。

e1 = tkinter.Entry(root, width=15,state='disabled')
e1.grid(row=4, column=1)
e2 = tkinter.Entry(root, width=15,state='disabled')
e2.grid(row=4, column=2)

你可能感兴趣的:(python,conda)