INNER CODE UNIT · Python
extract_comments
idealo/image-quality-assessment · mkdocs/autogen.py:224
def extract_comments(directory):
for parent, dir_names, file_names in os.walk(directory):
for file_name in file_names:
if os.path.splitext(file_name)[1] == '.py' and file_name != '__init__.py':
# with open
doc = get_comments_str(os.path.join(parent, file_name))
directory = os.path.join('docs', parent.replace('../src/', ''))
if not os.path.exists(directory):
os.makedirs(directory)
output_file = open(os.path.join(directory, file_name[:-3] + '.md'), 'w')
output_file.write(doc)
output_file.close()
extract_comments('../src/')