omd2tex.tools.database module#

class omd2tex.tools.database.MdDataBase(search_path: str = None)[source]#

Bases: object

to_df() pandas.DataFrame[source]#

Collect frontmatter from markdown files into a DataFrame.

Walks the search path, parses frontmatter of each .md file, and aggregates metadata into a pandas DataFrame.

Parameters:

None

Returns:

pandas.DataFrame containing one row per markdown file with frontmatter fields plus filename and absolute path.

Side Effects:

Reads files from disk.