Size: a a a

Python beginners

2021 December 27

4

4rt in Python beginners
Привет
Подскажите, как правильно сделать тайп хинт для двух строковых констант обьявленных с помощью typing.Final
Union по идее не подходит так как типы совпадают, но не совпадают значения, что собственно и важно
источник

T

Tishka17 in Python beginners
Либо юзать Literal, либо никак
источник

А

Алекс in Python beginners
Удобно создавать несколько классов отвечающие за разные действия
источник

T

Tishka17 in Python beginners
почему бы не заюзать Enum?
источник

4

4rt in Python beginners
Это у typing?
источник

T

Tishka17 in Python beginners
посмотри на задачку и если сходу решение не видишь, попробуй решить.
источник

T

Tishka17 in Python beginners
да
источник

4

4rt in Python beginners
В моей ситуации мне нужно будет сохранять значения в json, enum просто так в json не сериализуется, значит ещё и енкодер расширять
Слишком много выходит действий только ради фиксации двух констант
источник

T

Tishka17 in Python beginners
источник

T

Tishka17 in Python beginners
так может и хинты не нужны тогда
источник

4

4rt in Python beginners
А, ну фактори
Тоже отличный вариант
источник

4

4rt in Python beginners
Два конкретных значения критичны
Есть простое желание указать в хинтах что либо это либо вот это
источник

T

Tishka17 in Python beginners
ну тогда literal
источник

4

4rt in Python beginners
Спасибо
источник

г

голубой smoorf’ик... in Python beginners
Так, ребят, здравствуйте. Начал значит я пытаться воссоздать идею с тригерами, и почему не могу выбить тригер с базы данных, так как выдает ошибку. помогите пожалуйста
источник

г

голубой smoorf’ик... in Python beginners
источник

AV

Amaro Vita ☕️ in Python beginners
А фетчить кто за тебя будет?
источник

b

bmbx in Python beginners
.fetchall()
источник

г

голубой smoorf’ик... in Python beginners
сенкс, я чет не подумал
источник

г

голубой smoorf’ик... in Python beginners
благодарю
источник