今天继续学习了thinker的编程,学习了进度条processbar的用法
有几点体会说下
1、tkinter的默认控件很少,很丑陋
其实python自带的tkinter还带了ttk和tix两个库
那两个库的控件基本就够用了,尤其是ttk,效果还是不错了,能利用系统的主题风格
2、对于tkinter控件的option(属性值),直接通过字典的方式读取
3、processbar控件,一共内置三个函数
start(),step(),stop()
其实这三个函数不需要使用,只通过设置tv['value'](详见例子)就可以搞定大部分应用了
但为什么设计这三个函数呢,自习看了文档,我认为主要目的是让进度条控件前进的更加美观
start的功能是自动前进,并且每50毫秒(默认,可以通过参数设置)触发一次step