💬Python👤Nyab1an K@nyabibya💬5 ответов📅 5 января 2026 г. в 15:14

ВалуеЕррор не для этого. ЮзерВарининг для кастомных варнингов, а они (имхо) не очень-то применимы в случае валидации

ВалуеЕррор не для этого. ЮзерВарининг для кастомных варнингов, а они (имхо) не очень-то применимы в случае валидации
Реклама
📢

Дигитал трафик

Канал о digital-маркетинге, трафике и росте бизнеса

@trafficisobar

Ответы5

T
Tishka17@Tishka1700
5 янв., 15:20
почему не для этого?
N
Nyab1an K@nyabibya0
5 янв., 15:23
Ну, ссылаясь на доку, ВалуеЕррор для случаев, когда тип корректный, но само значение – нет. А под валидацией, как мне казалось, и проверку на типы имеют в виду, что уже не очень вписывается
L
lightmanLP@lightmanLP0
5 янв., 15:33
вообще валуе ерроре подходит под валидейшн, но не везде
N
Nyab1an K@nyabibya0
5 янв., 15:34
Ну я ниже написал вот Если тип данных сугубо ожидаемый – тогда понять могу Просто этого условия изначально не было, так что рассматривал общий случай
N
Nyab1an K@nyabibya0
5 янв., 15:35
А в общем случае как будто бы проще уже использовать Exception как родителя, чем копаться в семантике всех эксепшнов и ерроров