и число
Как мне проверит данную переменную на содержание в ней слова error
Пытался через if re.search(r'\berror\b', add_result):
Но если переменная не строка а число то выходит ошибка
как этого избежать? try: except: не устраивает
а вообще, как у тебя оказалось, что там может быть и строка и число?)
функция в случи успеха возвращает число если ошибка то текст ошибки
если уж на то пошло, возвращай тогда тюпл
В нормальных системах строки и числа в одну переменную не летают
как тогда правильно делать return
str(variable) а дальше уже проверять вхождение
спасибо
Вот сейчас он просто наговнокодит не разобравшись
а на чем еще учиться, как не на говнокодинге? делаешь как умеешь/получится, а тебе уже в ревью натыкают полную жопу как правильно
так делали windows vista
и все версии убунты
Кидай исключение с текстом ошибки, возвращай число
Обсуждают сегодня