如何从窗口中删除 Tkinter 小部件?

2023-11-21

我有一个清单tkinter我想要动态更改的小部件。

如何从窗口中删除小部件?


您可以致电pack_forget删除一个小部件(如果您使用pack将其添加到窗口)。

Example:

from tkinter import *

root = Tk()

b = Button(root, text="Delete me", command=lambda: b.pack_forget())
b.pack()

root.mainloop()

如果你使用pack_forget,您可以稍后再次调用显示小部件pack再次。如果您想永久删除它,请致电destroy在小部件上(然后您将无法重新添加它)。

如果您使用grid方法,你可以使用grid_forget or grid_remove to hide小部件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从窗口中删除 Tkinter 小部件? 的相关文章

  • Matplotlib 标准化颜色条 (Python)

    我正在尝试使用 matplotlib 当然还有 numpy 绘制轮廓图 它有效 它绘制了它应该绘制的内容 但不幸的是我无法设置颜色条范围 问题是我有很多图 并且需要所有图都具有相同的颜色条 相同的最小值和最大值 相同的颜色 我复制并粘贴了在
  • 如何屏蔽 PyTorch 权重参数中的权重?

    我正在尝试在 PyTorch 中屏蔽 强制为零 特定权重值 我试图掩盖的权重是这样定义的def init class LSTM MASK nn Module def init self options inp dim super LSTM
  • 在 Python 中使用 XPath 和 LXML

    我有一个 python 脚本 用于解析 XML 并将某些感兴趣的元素导出到 csv 文件中 我现在尝试更改脚本以允许根据条件过滤 XML 文件 等效的 XPath 查询将是 DC Events Confirmation contains T
  • 用 Python 编写一个无操作或虚拟类

    假设我有这样的代码 foo fooFactory create 由于种种原因 fooFactory create 可能无法创建实例Foo 如果可以的话我想要fooFactory create 返回一个虚拟 无操作对象 这个对象应该是完全惰性
  • Dask DataFrame 的逐行处理

    我需要处理一个大文件并更改一些值 我想做这样的事情 for index row in dataFrame iterrows foo doSomeStuffWith row lol doOtherStuffWith row dataFrame
  • 如何将条目中的部分文本加粗并更改其背景颜色?

    我正在创建一个基于 Tkinter 的 GUI 它有一个 Entry 小部件 我想将其文本的一部分加粗并更改其背景颜色 但我不知道我该怎么做 如果我使用文本小部件 我可以只使用标签 但看起来它们不能与条目小部件一起使用 此代码使用文本小部件
  • Python 中 genfromtxt() 的可变列数?

    我有一个 txt具有不同长度的行的文件 每一行都是代表一条轨迹的一系列点 由于每条轨迹都有自己的长度 因此各行的长度都不同 也就是说 列数从一行到另一行不同 据我所知 genfromtxt Python 中的模块要求列数相同 gt gt g
  • Python:当前目录是否自动包含在路径中?

    Python 3 4 通过阅读其他一些 SO 问题 似乎如果moduleName py文件位于当前目录之外 如果要导入它 必须将其添加到路径中sys path insert 0 path to application app folder
  • python ttk treeview:如何选择并设置焦点在一行上?

    我有一个 ttk Treeview 小部件 其中包含一些数据行 如何设置焦点并选择 突出显示 指定项目 tree focus set 什么也没做 tree selection set 0 抱怨 尽管小部件明显填充了超过零个项目 但未找到项目
  • 我可以使用 dask 创建 multivariate_normal 矩阵吗?

    有点相关这个帖子 https stackoverflow com questions 52337612 random multivariate normal on a dask array 我正在尝试复制multivariate norma
  • 在 Mac 上安装 Pygame 到 Enthought 构建中

    关于在 Mac 上安装 Pygame 有许多未解答的问题 但我将在这里提出我的具体问题并希望得到答案 我在 Mac 上安装 Pygame 时遇到了难以置信的困难 我使用 Enthought 版本 EPD 7 3 2 32 位 它是我的默认框
  • 字典中列表中仅有的几个索引的总和

    如果我有这种类型的字典 a dictionary dog white 3 5 black 6 7 Brown 23 1 cat gray 5 6 brown 4 9 bird blue 3 5 green 1 2 yellow 4 9 mo
  • 使用循环将对象添加到列表(python)

    我正在尝试使用 while 循环将对象添加到列表中 基本上这就是我想做的 class x pass choice raw input pick what you want to do while choice 0 if choice 1 E
  • 在 Windows 上使用 IPython 笔记本时出现 500 服务器错误

    我刚刚在 Windows 7 Professional 64 位上全新安装了 IPython 笔记本 我采取的步骤是 从以下位置安装 Python 3 4 1http python org http python org gt pip in
  • 负整数的Python表示

    gt gt gt x 4 gt gt gt print b format x x 4 100 gt gt gt mask 0xFFFFFFFF gt gt gt print b format x mask x mask 4294967292
  • 使用 lambda 函数更改属性值

    我可以使用 lambda 函数循环遍历类对象列表并更改属性值 对于所有对象或满足特定条件的对象 吗 class Student object def init self name age self name name self age ag
  • Plotly:如何避免巨大的 html 文件大小

    我有一个 3D 装箱模型 它使用绘图来绘制输出图 我注意到 绘制了 600 个项目 生成 html 文件需要很长时间 文件大小为 89M 这太疯狂了 我怀疑可能存在一些巨大的重复 或者是由单个项目的 add trace 方法引起的 阴谋 为
  • PyQt 中的线程和信号问题

    我在 PyQt 中的线程之间进行通信时遇到一些问题 我使用信号在两个线程 发送者和监听者 之间进行通信 发送者发送消息 期望被监听者接收 但是 没有收到任何消息 谁能建议可能出了什么问题 我确信这一定很简单 但我已经环顾了几个小时但没有发现
  • 从时间序列生成日期特征

    我有一个数据框 其中包含如下列 Date temp data holiday day 01 01 2000 10000 0 1 02 01 2000 0 1 2 03 01 2000 2000 0 3 30 01 2000 200 0 30
  • 将此 MATLAB 代码转换为 Python 时我做错了什么?

    我正在努力将生成波形的 MATLAB 代码转换为 Python 就上下文而言 这是原子力显微镜带激发响应的模拟 与代码错误无关 在 MATLAB 中从 r vec 生成的图形与我在 Python 中生成的图形不同 我是否正确地将 MATLA

随机推荐

  • 如何从墨卡托地图 (JPEG) 上的 x、y 获取纬度、经度?

    我有一个 JPEG 格式的墨卡托投影图 我想知道如何将给定的 x y 坐标与其纬度和经度联系起来 我研究过古德曼函数 但老实说我不明白如何采用该函数并应用它 即 它期望什么输入 我发现的实现 JavaScript 似乎采用 PI 和 PI
  • 过滤行为主体

    我有一个BehaviorSubject我希望能够filter 但保持其类似行为主体的质量 即新订阅者在订阅时总是会获得一个值 即使最后发出的值被过滤掉了 有没有一种简洁的方法可以使用 rxjs 的内置函数来做到这一点 例如 const is
  • 无法使用 SwiftUI 实现暗模式[重复]

    这个问题在这里已经有答案了 struct ContentView Previews PreviewProvider static var previews some View ContentView environment colorSch
  • 如何将 Qt 库添加到 Visual Studio

    我有 VC 2017 的源码 我收到错误 错误 C1083 无法打开包含文件 QtCore QMap 没有这样的文件或目录 当我尝试编译该项目时 我下载了 Qt 库并添加到 Include 项目 但问题仍然存在 我必须将 Qt 的哪个目录添
  • 在 C# 中将像素转换为英寸,反之亦然

    我希望将像素转换为英寸 反之亦然 我知道我需要 DPI 但我不确定如何获取此信息 例如 我没有Graphics对象 所以这不是一个选项 有办法吗 在视频设备上 这个问题的任何答案通常都不是很准确 要了解为什么会出现这种情况 最简单的例子是投
  • 如何在 Django Admin 中仅折叠一个字段?

    django 管理员允许您指定字段集 您正确地构建了一个将不同字段分组在一起的元组 您还可以为某些字段组指定类 其中一个类是折叠 它将把字段隐藏在可折叠区域下 这非常适合隐藏很少使用或高级的字段 以保持 UI 整洁 然而 我有一种情况 我想
  • 如果 git fetch 中途取消,它会恢复吗?

    有时获取任何 git 存储库 通过执行 git fetch repository URL 可能需要几个小时 具体取决于存储库的大小和网络速度 如果由于某种原因用户中途取消了提取 然后稍后尝试在他 她取消上次提取的完全相同的环境中提取相同的存
  • 如果声纳阈值被突破,我该如何让 Hudson/Jenkins 失败?

    我使用 Maven 构建我的 Java 应用程序 使用 Jenkins 构建 CI 使用 Sonar 构建指标 目前我有一个创建声纳报告的构建工作 通过 Jenkins 中的构建后步骤触发 我想将其设置为在满足某些阈值时构建失败 即任何重大
  • 带可选参数的 Laravel Eloquent 查询

    我正在尝试了解是否有一种简单的方法可以将可变数量的参数传递给 Eloquent 中的查询 希望使用array 据我所知 似乎没有办法在不循环的情况下做到这一点Input查看请求中设置的内容 示例如下 Laravel Eloquent 搜索两
  • 是否有一个 NumPy 函数可以返回数组中某些内容的第一个索引?

    我知道 Python 列表有一种方法可以返回某些内容的第一个索引 gt gt gt xs 1 2 3 gt gt gt xs index 2 1 NumPy 数组有类似的东西吗 是的 给定一个数组 array 和一个值 item要搜索 您可
  • 访问 Pandas 列中不规则出现的列表值的第一项

    我有一个 pandas 数据框 在其中一列中 某些值中出现了列表值 我需要能够提取列表的第一项 如果它是一个列表 如果它不是一个列表 那么该值将保持不变 我正在努力使用 lambda 函数来实现它 df1 pd DataFrame Frui
  • 在Python中获取生成器的第n项

    有没有更语法简洁的方式来编写以下内容 gen i for i in xrange 10 index 5 for i v in enumerate gen if i is index return v 发电机应该有一个似乎很自然的gen in
  • 在 Visual Studio Code 中使用建议的方法参数

    当您键入明确定义的方法时 Visual Studio Code 会建议正确的参数 有没有办法立即接管 插入它们 手动编写参数及其类型感觉不太好 类似的东西存在于javascript typescript files settings jso
  • 按名称实例化 jooq Field<>

    我正在尝试使用 jOOQ 在一些通用代码中构建 SQL 查询 我对使用 jOOQ 执行这些查询或检查结果不感兴趣 另外 这段代码是通用的 所以我不能使用 jOOQ 的代码生成 我已经设法弄清楚了这么多 List
  • Monkey 在 Python 的另一个模块中修补一个类

    我正在使用别人编写的模块 我想给猴子打补丁 init 模块中定义的类的方法 我发现的显示如何执行此操作的示例都假设我自己调用该类 例如猴子补丁 Python 类 然而 这种情况并非如此 就我而言 该类是在另一个模块的函数中初始化的 请参阅下
  • Firebase Android分页加载始终相同的项目

    我正在尝试在 firebase 中进行分页 我遵循了这种方法 Firebase 分页 limitToFirst 与 limitToLast 但我无法从 firebase 获得正确的分页项目 总是获得相同的 3 个项目 这是下面代码的问题 我
  • Html5 视频 - 在屏幕上单击播放/暂停视频

    Hi div style text align center div
  • 使用 Servlet 下载文件时如何使用 GWT?

    我正在创建一个简单的项目 该项目允许我使用 gwt 上传和下载文件 我在下载服务器上的文件时遇到问题 对于我使用的文件上传http code google com p gwtupload 并按照那里的说明进行操作 我的文件存储在网站容器外部
  • AVX2基于面具打包剩下的最有效的方法是什么?

    如果您有一个输入数组和一个输出数组 但您只想写入那些通过特定条件的元素 那么在 AVX2 中执行此操作最有效的方法是什么 我在 SSE 看到过这样的操作 从 https deplinenoise files wordpress com 20
  • 如何从窗口中删除 Tkinter 小部件?

    我有一个清单tkinter我想要动态更改的小部件 如何从窗口中删除小部件 您可以致电pack forget删除一个小部件 如果您使用pack将其添加到窗口 Example from tkinter import root Tk b Butt