python - 我正在尝试使用 grid_forget 删除我的小部件,但它不起作用
问题描述
我正在尝试使用我以前在我的代码中使用过的 grid_forget 来删除我的小部件并且工作正常,但在这部分它不起作用
from tkinter import*
def hfmenureturn():
hotfood.grid_forget()
def hotfood():
hf.grid_forget()
hotfoodhome = Button(order, text = 'Home', bg = 'white', fg = 'black',
font = 'arial 20 bold', command = hfmenureturn)
hotfoodhome.grid(row = 0, column = 0)
order = Tk()
hf = Button (order, text = 'HOT FOOD', bg = 'red2', fg = 'black', font =
'arial 15', width = 43, height = 7, command = hotfood)
hf.grid(row = 1, column = 0, sticky = W)
order.mainloop()
弹出的错误信息是 AttributeError: 'function' object has no attribute 'grid_forget'
解决方案
推荐阅读
- c# - 如何在 ASP.NET MVC 上对角色使用身份验证
- ag-grid - ag-grid 企业捆绑包大小
- javascript - Firebase 用于在网站不同文档的访问者之间进行网络区分
- reactjs - 如何在 gitlab 上发布一个 react js 网站
- reactjs - 如何更改 Material-UI 的边框底部
如果是禁用 - machine-learning - 如何添加零填充以使数据集中的图像大小相等?
- python - 搜索单个项目的 3D 列表
- c# - 无法创建发布配置文件 - Azure
- font-awesome - Laravel 8 FontAwesome 不正确的目录
- python - tkinter 中的 python 视频流