找到 34423 篇文章,关于编程

在 Tkinter Listbox 中默认选择第一项

Dev Prakash Sharma
更新于 2021年5月3日 08:50:24

3K+ 次浏览

Tkinter Listbox 小部件用于显示可滚动的项目列表,这些项目以垂直堆叠的菜单形式显示。有时,我们可能需要默认设置选定的列表项。我们可以使用 select_set(list_item_index) 方法,通过指定需要默认选择的列表项的索引来实现。因此,假设我们的 Listbox 中有一个编程语言列表,我们想要选择第一项,那么我们可以在方法中提供第一项的索引。此方法必须在 mainloop() 函数结束之前调用。示例 # 导入 tkinter ... 阅读更多

在 Tkinter 中创建具有“不同”命令函数的多个按钮

Dev Prakash Sharma
更新于 2021年5月3日 08:46:56

7K+ 次浏览

可以在 Tkinter 应用程序中使用 for 循环初始化按钮。假设我们想要创建多个按钮,每个按钮都有不同的命令或操作。我们必须首先在 for 循环内初始化按钮。迭代器将返回对象,为此将创建按钮的多个实例。示例在此示例中,我们将定义一些具有不同命令或功能的按钮。# 导入所需的库 from tkinter import * from tkinter import ttk # 创建 Tkinter 框架的实例 win = Tk() # 设置 Tkinter 框架的几何形状 win.geometry("750x250") ... 阅读更多

将 Tkinter 程序转换为 exe 文件

Dev Prakash Sharma
更新于 2021年5月3日 08:44:24

20K+ 次浏览

假设我们想使用 tkinter 创建一个独立应用程序(可执行应用程序)。我们可以使用 Python 中的 PyInstaller 包将任何 tkinter 应用程序转换为 exe 兼容的文件格式。要使用 pyinstaller,首先使用以下命令在环境中安装该包:pip install pyinstaller安装完成后,我们可以按照以下步骤将 Python 脚本文件(包含 Tkinter 应用程序文件)转换为可执行文件。使用 pip install pyinstaller 在 Windows 操作系统中安装 pyinstaller。现在,键入 pyinstaller --onefile -w filename 并按 Enter 键。现在,检查文件(脚本文件)的位置,您将 ... 阅读更多

在 Tkinter 中将鼠标悬停在按钮上时更改颜色

Dev Prakash Sharma
更新于 2021年5月3日 08:40:58

5K+ 次浏览

假设我们正在创建一个应用程序,当我们将鼠标悬停在 Button 小部件上时,我们想要更改其颜色。我们可以通过定义事件回调来实现悬停属性。要更改鼠标悬停时的按钮颜色,我们必须绑定 `` 和 `` 事件。对于每个事件,我们将配置按钮属性,例如背景颜色、前景色等。示例 # 导入所需的库 from tkinter import * # 创建 tkinter 框架的实例 win= Tk() # 定义窗口的几何形状 win.geometry("750x250") # 定义函数 def on_enter(e): button.config(background='OrangeRed3', foreground= ... 阅读更多

在 Tkinter 中绑定鼠标双击

Dev Prakash Sharma
更新于 2021年5月3日 07:44:15

3K+ 次浏览

假设对于某个特定应用程序,我们想要绑定鼠标双击,以便它执行某些事件或操作。我们可以使用 bind(‘’, handler) 或 bind(‘’, handler) 方法将鼠标左键或右键与处理程序或回调函数绑定。示例在此示例中,我们将创建一个包含按钮的应用程序。当我们双击按钮时,它将打开一个弹出窗口。# 导入所需的库 from tkinter import * from tkinter import ttk # 创建 tkinter 框架的实例 win= Tk() # 定义窗口的几何形状 win.geometry("750x250") # 定义函数 def ... 阅读更多

在 Tkinter 中在特定时间后自动关闭窗口

Dev Prakash Sharma
更新于 2021年4月30日 21:26:25

7K+ 次浏览

为了关闭 Tkinter 应用程序,我们通常会使用 destroy() 方法关闭父窗口。为了在特定时间限制后自动关闭 Tkinter 窗口,我们必须使用 after(time in ms, callback) 方法,指定时间和需要在特定时间限制后运行的回调函数。示例 # 导入所需的库 from tkinter import * from tkinter import ttk # 创建 tkinter 框架的实例 win = Tk() # 设置 tkinter 框架的几何形状 win.geometry("750x270") # 初始化标签小部件 Label(win, text= "此窗口将在 ... 阅读更多

验证和确认的区别

Kiran Kumar Panigrahi
更新于 2022年12月14日 17:59:27

4K+ 次浏览

验证是验证某事物以确保其正确性的过程,而确认是验证某事物的过程,其中用户使用某些输入测试系统,并验证输出是否符合预期。在软件测试中,验证和确认都是 V 模型的一部分,其中开发和测试活动是根据文档规范的要求启动的。换句话说,我们可以说验证是确保开发的产品是否正确。它验证开发的产品是否满足 ... 阅读更多

Node 中的 URLSearchParams values() & keys()

Mayank Agarwal
更新于 2021年4月28日 07:31:36

385 次浏览

values() 函数简介此函数返回一个迭代器,允许我们迭代对象中存在的所有值。它基本上为我们提供了一个选择或迭代值然后对其执行函数的工具。语法URLSearchParams.values();它将返回一个 ES6 类型的迭代器,其中包含所有值上的名称-值对。示例 // 将参数定义为常量 var params = new URLSearchParams( 'key1=value1&key2=value2&key3=value3'); // 迭代 params 的值 for(var value of params.values()) { console.log(value); }输出value1 value2 value3示例 // 将 URL 定义为常量 const params = new URLSearchParams('name=John&age=21'); // 迭代 ... 阅读更多

Node 中的 URLSearchParams.set() & append()

Mayank Agarwal
更新于 2021年4月28日 07:16:38

664 次浏览

set() 函数简介此函数可用于使用传递的新值设置传递的名称参数的值。如果存在多个名称-值对,则只设置一个名称-值对,并将删除所有其余对,如下面的示例所示。语法URLSearchParams.set(name, value);参数输入是名称和值。名称用于查找需要使用参数中给出的新值更新的值。如果 URL 中不存在名称参数,则不会设置新值。示例 // 将 URL 定义为常量 const params = new ... 阅读更多

Node 中的 URLSearchParams.has() & delete()

Mayank Agarwal
更新于 2021年4月28日 07:13:08

200 次浏览

has() 函数简介此函数根据查询参数返回 true 或 false。如果参数存在名称-值对,则该函数将返回 true。语法var bool = URLSearchParams.has(name);如果存在名称,则返回 TRUE,否则返回 FALSE。参数输入参数是要在 URL 中搜索的名称。示例 // 将 URL 定义为常量 const myURL = new URL( 'https://example.org/?firstName=John'); // 打印参数是否存在 console.log(myURL.searchParams.get('firstName'));输出true示例 // 将 URL 定义为常量 const myURL = new URL( 'https://example.org/?firstName=John'); // 打印参数是否存在 console.log(myURL.searchParams.get('lastName'));输出falsedelete() 函数简介它将删除/移除 ... 阅读更多

广告
© . All rights reserved.