【发布时间】:2016-10-25 16:23:02
【问题描述】:
我正在使用 Python 中的 Tkinter,我遇到了 Scale 小部件的问题。我想要做的是针对Scale的某些值的操作。
这是Scale代码的一部分:
self.scale = Scale(from_=0, to=100, tickinterval=20, orient=HORIZONTAL, command= self.scale_onChange)
def scale_onChange(self, value):
if(value >= 10):
print "The value is ten"
发生了一些奇怪的事情,当我运行脚本时,比例值为 0 但条件似乎为真并打印“值为 10”。此外,当我更改刻度的值时,即使值大于 10,也不会匹配条件。
【问题讨论】:
标签: python python-2.7 tkinter tkinter-scale