如果大于或小于,则检查像素大小

时间:2014-12-16 17:44:20

标签: python

我正在使用我的python脚本创建375到1234之间像素大小的变量。当我添加按钮列表时,我想检查当前按钮是否在375和之间。 1234或大于1234.

当我按下键盘的向下箭头按钮时,它将检查375和1234之间的像素大小,但是有问题。当我检查当前按钮的大小不超过1234时,像素大小介于375和1234之间时,它不会让我通过if CurrentRow >= pixel_start <= pixel_end:

我将永远在这句话的结尾传递:

print "you are in greater than 1234"

以下是代码:

def GoRight(self):
    basex, basey = self.getControl(4207 + self.channels_Index).getPosition()
    basew = self.getControl(4207 + self.channels_Index).getWidth()

    # change program controls to display the proper junks
    if self.channels_Index == len(self.program_buttons[self.programs_Index]) - 1:
        CurrentRow = self.setFocus(self.program_buttons[self.programs_Index][self.channels_Index])
        pixel_start = 375
        pixel_end = 1234

        #Check on pixels size between start and end time
        if CurrentRow >= pixel_start <= pixel_end:
           print "you are in between 375 and 1234"
        else:
           print "you are in greater than 1234"

我想要实现的是检查当前按钮是否介于375和1234之间的像素大小之间,如果它们大于1234,则执行某些操作。

如果当前按钮介于375和1234之间或者大于1234,是否有人知道如何检查像素大小?

0 个答案:

没有答案