Уведомления

Группа в Telegram: @pythonsu

#1 Май 11, 2015 16:11:41

Egor2010
Зарегистрирован: 2014-10-22
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод ошибки из функции

Добрый день,

def password_repeat(password,password2):
    if(password==password2):
        return password
Как вывести ошибку если пользователь не повторил пароль?
Скрипт откуда запускается функция при выводе None показывает ошибку,если нет ошибки то выводит значение.
Как выводить ошибку ?
Пример вызова функции
password_repeat=password_repeat(password,password2)
if(password_repeat==None):
    return "Пароли не совпадает"
else:
    return "ОК"

Офлайн

#2 Май 11, 2015 16:17:56

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Вывод ошибки из функции

raise?



Офлайн

#3 Май 11, 2015 16:33:21

Egor2010
Зарегистрирован: 2014-10-22
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод ошибки из функции

FishHook
raise?
Что reise?

Офлайн

#4 Май 11, 2015 16:38:45

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Вывод ошибки из функции

Egor2010
Что reise?
Вы не знаете, что в питоне делает raise?



Офлайн

#5 Май 11, 2015 16:42:49

Egor2010
Зарегистрирован: 2014-10-22
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод ошибки из функции

FishHook
Нет.

Офлайн

#6 Май 11, 2015 16:49:54

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Вывод ошибки из функции

Так узнайте. Или учить гуглом пользоваться?



Офлайн

#7 Май 11, 2015 17:01:38

Egor2010
Зарегистрирован: 2014-10-22
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод ошибки из функции

Как мне здесь reise использовать ?
Функция может из flask вызываться

Офлайн

#8 Май 11, 2015 17:18:27

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Вывод ошибки из функции

Я сейчас написал очень длинное наполненное ядом и сарказмом сообщение, но решил не постить его пока, а поинтересоваться у вас, что же вы имеете в виду под ошибкой, и самое главное и интересное, что по вашему такое её вывод.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version