如何从python中的checkbutton获取文本? (Tkinter的)
发布时间:2020-12-20 11:46:49 所属栏目:Python 来源:网络整理
导读:我的代码看起来像这样 from Tkinter import *import tkMessageBoximport Tkintertop = Tkinter.Tk()CheckVar1 = IntVar()CheckVar2 = IntVar()C1 = Checkbutton(top,text = "Music",variable = CheckVar1,onvalue = 1,offvalue = 0 )C2 = Checkbutton(top,te
我的代码看起来像这样
from Tkinter import * import tkMessageBox import Tkinter top = Tkinter.Tk() CheckVar1 = IntVar() CheckVar2 = IntVar() C1 = Checkbutton(top,text = "Music",variable = CheckVar1,onvalue = 1,offvalue = 0 ) C2 = Checkbutton(top,text = "Video",variable = CheckVar2,offvalue = 0 ) 我创建了两个带有值和一些文本的复选框. print CheckVar1.get() print CheckVar2.get() 但我也想打印Checkbutton的文本.我尝试了以下内容: print C1.get("text") print C2.get("text) 这根本不起作用.这有一些技巧吗?或者我必须创建一些像这样的解决方法:(这看起来很奇怪) CheckVar1 = IntVar() CheckVar2 = IntVar() Name1 = StringVar(value="Music") Name2 = StringVar(value="Video") C1 = Checkbutton(top,text = Name1,offvalue = 0 ) C2 = Checkbutton(top,text = Name2,offvalue = 0 ) print Name1 print Name2 先感谢您 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |