📄️ Python API
The latest stable version of the Goose Python client is {{ site.currentgooseversion }}.
📄️ Conversion between Goose and Python
This page documents the rules for converting Python objects to Goose and Goose results to Python.
📄️ Python DB API
The standard Goose Python API provides a SQL interface compliant with the DB-API 2.0 specification described by PEP 249 similar to the SQLite Python API.
📄️ Data Ingestion
This page contains examples for data ingestion to Python using Goose. First, import the Goose package:
📄️ Expression API
The Expression class represents an instance of an expression.
📄️ Python Function API
You can create a Goose user-defined function (UDF) from a Python function so it can be used in SQL queries.
📄️ Relational API
The Relational API is an alternative API that can be used to incrementally construct queries.
📄️ Types API
The GoosePyType class represents a type instance of our data types.
📄️ Spark API
The Goose Spark API implements the PySpark API, allowing you to use the familiar Spark API to interact with Goose.
📄️ Troubleshooting
Troubleshooting