如果知道所需的设置,则可以使用该
cget方法获取值,例如
from Tkinter import *root = Tk()w = Label(root, text="Hello, world!")w.pack()print w.cget('text')root.mainloop()
它将打印
Hello, world!
如果您想知道所有可用的选项,widget.config包含配置,并且如果您希望的话,可以创建您可能需要的全部或部分设置,例如
import pprintfrom Tkinter import *root = Tk()w = Label(root, text="Hello, world!")w.pack()pprint.pprint(w.config())root.mainloop()
输出:
{'activebackground': ('activebackground','activeBackground','Foreground',<border object at 00C665D0>,'SystemButtonFace'), 'activeforeground': ('activeforeground','activeForeground','Background',<color object at 00C66C48>,'SystemButtonText'), 'anchor': ('anchor', 'anchor', 'Anchor', <index object at 00C66588>, 'center'), 'background': ('background', 'background', 'Background', <border object at 0119A3E0>, 'SystemButtonFace'), 'bd': ('bd', '-borderwidth'), 'bg': ('bg', '-background'), 'bitmap': ('bitmap', 'bitmap', 'Bitmap', '', ''), 'borderwidth': ('borderwidth', 'borderWidth', 'BorderWidth', <pixel object at 0119A0F8>, <pixel object at 0119A0F8>), 'compound': ('compound', 'compound', 'Compound', <index object at 011A90D8>, 'none'), 'cursor': ('cursor', 'cursor', 'Cursor', '', ''), 'disabledforeground': ('disabledforeground', 'disabledForeground', 'DisabledForeground', <color object at 011A5DB0>, 'SystemDisabledText'), 'fg': ('fg', '-foreground'), 'font': ('font', 'font', 'Font', <font object at 011A5E40>, (('MS', 'Sans', 'Serif'), '8')), 'foreground': ('foreground', 'foreground', 'Foreground', <color object at 011A5F48>, 'SystemButtonText'), 'height': ('height', 'height', 'Height', 0, 0), 'highlightbackground': ('highlightbackground', 'highlightBackground', 'HighlightBackground', <border object at 011A5EE8>, 'SystemButtonFace'), 'highlightcolor': ('highlightcolor', 'highlightColor', 'HighlightColor', <color object at 011A5F78>, 'SystemWindowframe'), 'highlightthickness': ('highlightthickness', 'highlightThickness', 'HighlightThickness', <pixel object at 011A5FA8>, <pixel object at 011A5FA8>), 'image': ('image', 'image', 'Image', '', ''), 'justify': ('justify', 'justify', 'Justify', <index object at 011A5F30>, 'center'), 'padx': ('padx', 'padX', 'Pad', <pixel object at 011A5FC0>, <pixel object at 011A5FC0>), 'pady': ('pady', 'padY', 'Pad', <pixel object at 011A5FD8>, <pixel object at 011A5FD8>), 'relief': ('relief', 'relief', 'Relief', <index object at 011A5FF0>, 'flat'), 'state': ('state', 'state', 'State', <index object at 011A5EA0>, 'normal'), 'takefocus': ('takefocus', 'takeFocus', 'TakeFocus', '0', '0'), 'text': ('text', 'text', 'Text', '', ('Hello,', 'world!')), 'textvariable': ('textvariable', 'textVariable', 'Variable', '', ''), 'underline': ('underline', 'underline', 'Underline', -1, -1), 'width': ('width', 'width', 'Width', 0, 0), 'wraplength': ('wraplength', 'wrapLength', 'WrapLength', <pixel object at 00C50908>, <pixel object at 00C50908>)}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)