AttributeError: у объекта 'NoneType' нет атрибута 'удалить'
Я столкнулся с этой проблемой, и я не могу понять, почему.
Я взял свой код из своего приложения и сделал этот тестовый код, чтобы вам не пришлось проходить через кучу мусора, чтобы увидеть то, что я спрашиваю.
У меня это работает в другом коде. Но сравнив их, я не могу понять, как я это делаю.
В этом приложении я получаю сообщение об ошибке «AttributeError: объект« NoneType »не имеет атрибута« удалить »».
import Tkinter as tk
def main():
mainWindow = tk.Tk()
v = tk.StringVar()
entryBox = tk.Entry(mainWindow, textvariable=v).grid(column=0, row=1)
def test():
entryBox.delete(0,20)
testButton = tk.Button(mainWindow, text='Go!', command=test, padx=10).grid(row=2, column=0)
tk.mainloop()
main()