E
Size: a a a
E
Б
E
E
Б
E
if isinstance(type_, tuple):Что там может быть кроме tuple, если это
__args__
И
зачем распаковывать тогда если там уже tuple?Б
if isinstance(type_, tuple):Что там может быть кроме tuple, если это
__args__
И
зачем распаковывать тогда если там уже tuple?Б
__getitem__
?Б
Б
E
__getitem__
?__getitem__
. Я вижу метод `__class_getitem__
и как он работает я понятия не имею. И что такое type_ тоже.Б
__getitem__
. Я вижу метод `__class_getitem__
и как он работает я понятия не имею. И что такое type_ тоже.__class_getitem__
- это встроенный в питон магический метод, работает так же как обычный __getitem__
, только для классаE
if isinstance(type_, TypeVar):
pydantic_type = type(f'{name}[{type_}]', (cls,), {})
E
__class_getitem__
- это встроенный в питон магический метод, работает так же как обычный __getitem__
, только для классаE
Б
E
File "pydantic/validators.py", line 710, in find_validators
RuntimeError: error checking inheritance of (typing.Literal['appl_date', 'grant_date'], typing.Union[datetime.date, list[datetime.date]]) (type: tuple)
Б
File "pydantic/validators.py", line 710, in find_validators
RuntimeError: error checking inheritance of (typing.Literal['appl_date', 'grant_date'], typing.Union[datetime.date, list[datetime.date]]) (type: tuple)
E
__get_validators__
Б
__get_validators__