What is the best way to check whether a given object is of a given type? How about checking whether the object inherits from a given type?
Let\'s say I have an objec
I think the best way is to typing well your variables. You can do this by using the "typing" library.
Example:
from typing import NewType UserId = NewType ('UserId', int) some_id = UserId (524313)`
from typing import NewType UserId = NewType ('UserId', int) some_id = UserId (524313
See https://docs.python.org/3/library/typing.html