Tkinter:如何获取比例小部件的实际 max/length?
Tkinter: How to get the actual max/length of the scale widget?
我正在 python 中使用 tkinter 开发应用程序,需要获取 Slider/Scale 小部件的实际最大值。我有点新,所以它可能很明显,但我似乎没有在任何地方找到任何答案,谢谢 :)。
编辑:我需要获得滑块可以达到的最大位置,比如如果滑块从 0 到 68,我应该能够得到 68,因为它是它可以达到的实际最大值。
Scale
小部件是这样声明的:
w = Scale(root, from_=min, to=max)
min
和 max
Scale
小部件的最小值和最大值。
您可以使用get
方法查询小部件
w.get()
所有小部件都有一个 cget
方法,可以 return 可配置属性的值。
在你的情况下它会是这样的:
the_scale = tk.Scale(...from_=0, to=68)
...
print("max value: ", the_scale.cget("to"))
我正在 python 中使用 tkinter 开发应用程序,需要获取 Slider/Scale 小部件的实际最大值。我有点新,所以它可能很明显,但我似乎没有在任何地方找到任何答案,谢谢 :)。
编辑:我需要获得滑块可以达到的最大位置,比如如果滑块从 0 到 68,我应该能够得到 68,因为它是它可以达到的实际最大值。
Scale
小部件是这样声明的:
w = Scale(root, from_=min, to=max)
min
和 max
Scale
小部件的最小值和最大值。
您可以使用get
方法查询小部件
w.get()
所有小部件都有一个 cget
方法,可以 return 可配置属性的值。
在你的情况下它会是这样的:
the_scale = tk.Scale(...from_=0, to=68)
...
print("max value: ", the_scale.cget("to"))