how to fix AttributeError: 'NoneType' object has no attribute 'get' for tkinter entry
how to fix AttributeError: 'NoneType' object has no attribute 'get' for tkinter entry
我的 tkinter
条目正在返回 none
。
我的主要代码有同样的问题,所以我决定编写一个较小的代码来测试,我有同样的问题:
from tkinter import *
root = Tk()
a = Entry(root).grid(row = 0, column = 0)
b = Button(root,text = 'CLICK', command= lambda: test()).grid(row = 2, column = 2)
def test():
print(a.get())
root.mainloop()
它是 entry.grid(...) return None
我想你想要
from tkinter import *
root = Tk()
a = Entry(root)
a.grid(row = 0, column = 0)
b = Button(root,text = 'CLICK', command= lambda: test()).grid(row = 2, column = 2)
def test():
print(a.get())
root.mainloop()
我的 tkinter
条目正在返回 none
。
我的主要代码有同样的问题,所以我决定编写一个较小的代码来测试,我有同样的问题:
from tkinter import *
root = Tk()
a = Entry(root).grid(row = 0, column = 0)
b = Button(root,text = 'CLICK', command= lambda: test()).grid(row = 2, column = 2)
def test():
print(a.get())
root.mainloop()
它是 entry.grid(...) return None
我想你想要
from tkinter import *
root = Tk()
a = Entry(root)
a.grid(row = 0, column = 0)
b = Button(root,text = 'CLICK', command= lambda: test()).grid(row = 2, column = 2)
def test():
print(a.get())
root.mainloop()