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',