Snippets

emptypage return all properties of a given object as a `dict`

Created by Masaaki Shibata
1
2
3
4
5
def props(o: Any):
    """return all properties of a given object as a `dict` """

    return {k: getattr(o, k) for k in dir(o.__class__)
            if isinstance(getattr(o.__class__, k), property)}

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.