INNER CODE UNIT · Python

parse_func_args

idealo/image-quality-assessment · mkdocs/autogen.py:165

def parse_func_args(function):
    args = [a.arg for a in function.args.args if a.arg != 'self']
    kwargs = []
    if function.args.kwarg:
        kwargs = ['**' + function.args.kwarg.arg]

    return '(' + ', '.join(args + kwargs) + ')'


def get_func_comments(function_definitions):
    doc = ''
    for f in function_definitions:
        temp_str = to_md(parse_func_string(ast.get_docstring(f)))
        doc += ''.join(
            [
                '### ',
                f.name.replace('_', '\\_'),
                '\n',

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…