🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 3.1 构件属性值的设置 Tkinter 构件对象有很多属性,这些属性的值可以在创建实例时用关键字参数指定(未 指定值的属性都有缺省值): ``` <构件类>(<父构件>,<属性>=<值>,...) ``` 也可以在创建对象之后的任何时候通过调用对象的 configure(或简写为 config)方法来更改 属性值: ``` <构件实例>.config(<属性>=<值>,...) ``` 构件类还实现了一个字典接口,可使用下列语法来设置和查询属性: ``` <构件实例>["<属性>"] = <值> value = <构件实例>["<属性>"] ``` 由于每个赋值语句都导致对 Tk 的一次调用,因此若想改变多个属性的值,较好的做法 是用 config 一次性赋值。 有些构件类的属性名称恰好是 Python 语言的保留字(如 class、from 等),当用关键词 参数形式为其赋值时,需要在选项名称后面加一个下划线(如 class_、from_等)。