# Tk中每个widget都有很多option
# 可以采用 widgetclass(master, option=<value>...) 方式设置
# 例: w = label(root,text="hello",fg="red")
# 所有的option均有默认值,甚至是master默认也会使用最近使用过的master
# w.cget(option) 得到一个widget的option值。
# 所有widget class 都把 __getitem__映射到了w.cget上
# 用w[option]一样可以得到一个option
# 例如:
# w = Label(text="abc")
# print(w.cget("text"))
# print(w["text"])
# 用w.configure或者w.config设置option的值
# w.config(option=<value>,...)
# w.config(text="xxx")
# 同样:w["text"]='xxx'
# config成员函数如果不带任何参数,会得到一个所有可设置option名称
# 作用和w.keys()相同
# 例如:
# for k in w.keys():
# print("%s = %s"%(k,w[k]))