Search
ctrl/
Ask AI
Light
Dark
System

EdgeDB Python Driver

edgedb-python is the official EdgeDB driver for Python. It provides both blocking IO and asyncio implementations.

Contents

  • Installation

    edgedb-python is installable via $ pip install edgedb. Read the section for more information on how to install the library.

  • Basic Usage

    High-level examples on how to use blocking and asyncio connections, as well as on how to work with transactions.

  • AsyncIO API

    Asynchronous API reference.

  • Blocking API

    Synchronous API reference.

  • Datatypes

    EdgeDB Python types documentation.

  • Code Generation

    Python code generation command-line tool documentation.

  • Advanced Usage

    Advanced usages of the state and optional customization.