其他分享
首页 > 其他分享> > Tkinter 使用时出现 错误:AttributeError: ‘NoneType’ object has no attribute ‘get’

Tkinter 使用时出现 错误:AttributeError: ‘NoneType’ object has no attribute ‘get’

作者:互联网


当使用如下代码时,会出现如题错误

ent2=Entry(root,width=10).place(x=20,y=40,anchor='nw')
num=ent2.get()
1
解决方法:
改为

ent2=Entry(root,width=10)
ent2.place(x=20,y=40,anchor='nw')
num=ent2.get()
1
2
即可正常运行
原因:place,pack,grid有副作用。,且在一段代码中,这三个不能同时用,只能择一而终。
————————————————

标签:Tkinter,get,attribute,no,num,ent2,place,40,20
来源: https://www.cnblogs.com/pangwablog/p/16323459.html