MarkdownDir

Ingest Markdown files from a directory.

Usage

Source

MarkdownDir()

Recursively scans a directory for .md and .markdown files and yields each as a Document.

Parameters

path: str | Path

Path to the directory to scan.

name: str = "markdown-dir"
Connector name (defaults to "markdown-dir").

Examples

import talk_box as tb

connector = tb.MarkdownDir("~/Documents/notes/")
for doc in connector.scan():
    print(doc.title)

Methods

Name Description
scan() Yield Markdown documents from the directory tree.

scan()

Yield Markdown documents from the directory tree.

Usage

Source

scan()