当前位置: 首页 > news >正文

Tkinter Checkbutton设置了一个多选,为什么初始值都是勾选的:

代码如下:

from tkinter import *master = Tk()renyuan = ["唐僧", "沙僧", "悟空", "八戒"]def r_change():rec = ""ci = 0for el in vars:rec += el.get() +"、"ci += 1rec = "九点" + rec +"离岗"for i in range(ci):rec = rec.replace("、离岗", "离岗").replace("、、", "、").replace("九点、", "九点")print(rec)vars = []
for ele in renyuan:print(ele)var = StringVar(value="")#print(var.get())vars.append(var)c = Checkbutton(master,text=ele,variable=var,onvalue = "",offvalue = ele +"、",#command=e_change)c.pack()btn = Button(master, text= "提交", command = r_change).pack()mainloop()

运行如下:

如图所示,选项是被勾选的。如何去掉勾选呢?


http://www.mrgr.cn/news/12767.html

相关文章:

  • JAVA面试题--ES
  • Redis 源码安装
  • uniapp检测手机是否打开定位权限Vue3-直接复制粘贴
  • linux 工作中常用的命令
  • IOS 16 封装网络请求和log打印
  • 4. shell 自定义变量
  • 畅捷通CRM newleadset.php SQL注入漏洞复现
  • UDS 网络层PDU 类型
  • 开学季有哪些必备的好物?学生家长请收下这份清单
  • git rebase和git merge的区别
  • DRF——pagination分页模块
  • QL5010-16-ASEMI逆变焊机专用整流桥QL5010
  • 【Java】数据类型与变量(一)
  • 山东大数据职称考试复习
  • Getting RateLimitError while implementing openai GPT with Python
  • Android 12系统源码_输入系统(二)InputManagerService服务架构
  • input中文输入频繁触发input方法问题
  • Open3D编译安装
  • 前端数据爬虫之puppeteer
  • 如何实现对象克隆