pycldf

Contents:

  • pycldf.dataset
  • pycldf.orm
  • pycldf.media
  • pycldf.trees
  • pycldf.cli_util
  • pycldf.ext.discovery
  • pycldf.ext.markdown
  • pycldf.ext.sql
pycldf
  • pycldf API documentation
  • View page source

pycldf API documentation

For installation instructions, a quick overview and details about the CLI, see the README

Follow the links below for documentation of the pycldf Python API.

Contents:

  • pycldf.dataset
    • Dataset initialization
    • Accessing dataset metadata
    • Accessing schema objects: components, tables, columns, etc.
    • Editing metadata and schema
    • Adding data
    • Reading data
    • Writing (meta)data
    • Reporting
    • Dataset discovery
    • Sources
    • Subclasses supporting specific CLDF modules
  • pycldf.orm
    • Limitations:
    • The Object base class
    • Component-specific object classes
  • pycldf.media
    • File
    • MediaTable
    • Mimetype
  • pycldf.trees
    • Tree
    • TreeTable
  • pycldf.cli_util
    • FlagOrPathType
    • UrlOrPathType
    • add_catalog_spec()
    • add_database()
    • add_dataset()
    • get_database()
    • get_dataset()
    • strtobool()
  • pycldf.ext.discovery
    • DatasetResolver
    • get_dataset()
  • pycldf.ext.markdown
    • CLDFMarkdownLink
    • CLDFMarkdownText
    • FilenameToComponent
  • pycldf.ext.sql
    • get_database()

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2026, Robert Forkel.

Built with Sphinx using a theme provided by Read the Docs.