python中的几个细节问题,跪求大神指点

2024-10-31 18:22:23
有1个网友回答
网友(1):

IntVar的作用:Value holder for integer variables

DoubleVar的作用:Value holder for float variables

也就是tk维护了内存中的一块位置,供用户存储变量。

这里track_playing存储的是checkbotton的值,这两个值相互关联。

改变时track_playing也同时改变,这就是track_playing值的来源。


同理doublevar和“音量”的大小相关联。


volume.set(track.get_volume())这句话其实可以拆开来看:

v=track.get_volume()
volume.set(v)