cls

inspect class


Keywords
class, python
License
Unlicense
Install
pip install cls==0.0.0.dev20200830

Documentation

Travis

Installation

$ [sudo] pip install cls

Functions

function __doc__
cls.attrs(cls) return a list with class attrs names
cls.properties(cls) return a list with class properties names

Examples

>>> import cls
>>> class CLS:
    var = "value"
    var2 = "value"

    @property
    def prop1(self):
        pass

    @property
    def prop2(self):
        pass

>>> cls.attrs(CLS)
["var","var2"]
>>> cls.properties(CLS)
["prop1","prop2"]

python-readme-generator