Light
Dark
System
v4latest
v5dev
v4latest
v3
v2
v1

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.

Light
Dark
System

We use ChatGPT with additional context from our documentation to answer your questions. Not all answers will be accurate. Please join our Discord if you need more help.