Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I didn't know about typeguard. Thank you for the recommendation!

How do you do this in Pydantic though?



For this example pydantic would be overkill, but you can use with it class definitions that follow standard python class hints, with additional utilities like YourClass.parse_obj(d) that parse a dict and throw a validation error if it does not match, with mostly standard type annotations.

It can also be used to generate openapi swagger files from the types and things like that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: