首页 > 编程语言 >python中tk无线按钮使用方法

python中tk无线按钮使用方法

时间:2023-07-16 19:57:59浏览次数:35  
标签:show python selected value variable tk 按钮 var root

先上代码:

from tkinter import *
root = Tk()
selected_var = IntVar()
radiobutton = Radiobutton(root, text='hzq1', variable=selected_var, value=88)
radiobutton.pack()
radiobutton2 = Radiobutton(root, text='hzq2', variable=selected_var, value=99)
radiobutton2.pack()
def show_selection():
    a=selected_var.get()
    print(a)
show_button = Button(root, text="显示选择", command=show_selection)
show_button.pack()
root.mainloop()

Radiobutton的关键是variable和value参数, value参数表示当此按钮被选中时, 应当赋予什么值, 这个值赋给variable变量; 多个Radiobutton如果共用variable参数, 则它们之间形成互斥关系.一个被选中, 其余的就会被取消选中.
在补充一点, selected_var也可以是字符串, 并且selected_var的初始值决定了哪个无线按钮被选中.

标签:show,python,selected,value,variable,tk,按钮,var,root
From: https://www.cnblogs.com/huzhongqiang/p/17558360.html

相关文章

  • python-2023-07-16
    1、easy_install和pip的有什么区别?2、解决requests安装错误的过程中,由于最新设置的pip环境变量放在了最后,想着能不能将pip和python环境变量临近放置,所以将python下移到了pip旁边,导致在cmd输入python就会自动弹出应用商店,后面通过上移python到原来位置才解决掉。3、在python中//......
  • Python 执行 MP4视频下载
    importrequestsdefextract_video_links(url):"""提取视频链接"""response=requests.get(url)html=response.text#在HTML中查找视频链接pattern=r'src="([^"]+\.mp4)"'matches=re.finda......
  • python魔术方法模拟篇
    6,模拟篇__call____len____length_hint____getitem____setitem____delitem____reversed____contains____iter____missing____enter__和__exit____call__方法所谓的callable就是可以以函数调用的形式来使用的对象,那想让一个类的对象成为callable,我们需要给它定义这个......
  • python:processing
     """进程"""importmultiprocessingimportthreadingimporttimeimportthreadSingdefdance():""":return:"""whileTrue:print('dance')time.sl......
  • 【Python】从同步到异步多核:测试桩性能优化,加速应用的开发和验证
    测试工作中常用到的测试桩mock能力在我们的测试工作过程中,可能会遇到多个项目并行开发的时候,后端服务还没有开发完成,或者我们需要压测某个服务,这个服务测在试环境的依赖组件(如MQ)无法支撑我们svr的并发访问的场景,这个时候我们可能就需要手写一个服务,来替代测试环境的这些依赖组......
  • 空套件python
    空套件Python:了解Python中的空值和None在Python中,空值是表示没有值的特殊对象。在很多编程语言中,空值通常用null或nil表示,但在Python中,我们用None来表示空值。本文将为您介绍Python中的空值和None的概念及其在代码中的应用。什么是None?None是Python的一个特殊常量,用于表示空值或......
  • 金仓数据库python操作
    金仓数据库Python操作金仓数据库(Kingbase)是一种高性能的关系型数据库管理系统,其功能强大并且支持SQL语言,是企业级应用中常用的数据库之一。本文将介绍如何在Python中使用金仓数据库进行操作,并提供代码示例。安装金仓数据库驱动在使用Python操作金仓数据库之前,需要先安装相关的驱......
  • 用python怎么敲出下划线
    用Python怎么敲出下划线在Python中,要敲出下划线可以使用不同的方法,这取决于你想在什么环境下使用下划线。下面将介绍几种常见的情况和对应的解决方案。1.在字符串中敲出下划线如果你想在一个字符串中敲出下划线,可以使用转义字符\来实现。下面是一个示例代码:text="Hello\_Wor......
  • 用python爬去电影评分保存进mysql
    用Python爬取电影评分保存进MySQL在今天的数字化时代,电影评分是人们选择观看电影的重要参考因素之一。那么,如何通过Python爬取电影评分数据,并保存到MySQL数据库中呢?本文将为你提供一种简单的方法来实现这个目标。准备工作在开始之前,我们需要确保已经安装了Python和MySQL,并且已经......
  • 用Python如何找两个字符串重复的字符
    用Python如何找两个字符串重复的字符有时候在处理字符串的时候,我们需要找出两个字符串中重复的字符。这个问题在实际开发中是非常常见的,比如在数据清洗、文本处理和密码验证等任务中。在本文中,我们将讨论如何用Python解决这个问题。方法一:遍历字符比较最简单的方法是遍历第一个......