а кто-нибудь вообще имел юзкейсы, когда на полном серьезе использовал питоновский Ellipsis object?
Когда вам надо специальную пометку для значения в коде, но оно например не является реальными данными
В сигнатурах для всяких декораторов, пока не появился ParamSpec, и вместо тела методов во всяких протоколах и абстрактных классах
Второе - это тот же pass, только вычурный? Ну и не такой логичный, как raise NotImplementedError в случае абстрактных классов
Маркер для отсутствия значения, если None является допустимым значением? Я для такого завожу энам с одним элементом (и жду принятия PEP 661)
Это да, я так же делаю. Но иногда хочется чтобы юзер без выебонов мог подставить в коде его. Или когда оно имеет явный смысл типа "много всего" или "само пусть разберётся"
Обсуждают сегодня