Возвращать none, если значение combobox равно null - PullRequest
0 голосов
/ 03 мая 2019

Первый комбобокс делает запрос о втором.Но что произойдет, если во втором значение будет нулевым?Вот почему я пытаюсь создать это, если значение равно нулю, я помещаю что-то вроде 'none'.

Попробуйте следующее:

Я пытаюсь получить список результатов с условием if.Но у меня есть следующая ошибка.

def combo_input_type(event=None):
    some_name = combo_maker.get()
    cursor.execute("SELECT t1.type FROM maker_types t1 INNER JOIN makers t2 ON t1.maker_id = t2.id WHERE maker_name = %s", [some_name])
    result = [rec[0] for rec in cursor]
    combo_type['value'] = result
    #combo_type.current(0)
    #return result
    ######TEST
    if result < list(1):
        return list("ff")
        combo_type.current(0)
    else:
        return result
        combo_type.current(0)
    ######TEST

#COMBO TYPE

Ошибка:

if result < list(1):
TypeError: 'int' object is not iterable
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...