pymodeler/parameter.py
def defaults_decorator(defaults):
    """Decorator to append default kwargs to a function.
    """
    def decorator(func):
        """Function that appends default kwargs to a function.
        """
        kwargs = dict(header='Keyword arguments\n-----------------\n', 
                      indent='  ',
                      footer='\n')
        doc = defaults_docstring(defaults, **kwargs)
        if func.__doc__ is None:
            func.__doc__ = ''
        func.__doc__ += doc
        return func

    return decorator
def defaults_decorator(defaults):
    def decorator(func):
        """Function that appends default kwargs to a function.
        """
        kwargs = dict(header='Keyword arguments\n-----------------\n', 
                      indent='  ',
                      footer='\n')
        doc = defaults_docstring(defaults, **kwargs)
        if func.__doc__ is None:
            func.__doc__ = ''
        func.__doc__ += doc
        return func

    return decorator
def defaults_decorator ( defaults ) : def decorator ( func ) : """Function that appends default kwargs to a function.
        """ kwargs = dict ( header = 'Keyword arguments\n-----------------\n' , indent = '  ' , footer = '\n' ) doc = defaults_docstring ( defaults , * * kwargs ) if func . __doc__ is None : func . __doc__ = '' func . __doc__ += doc return func return decorator
Decorator to append default kwargs to a function.
Decorator to append default kwargs to a function .