Connecteur Snowflake pour Python

Le connecteur Snowflake pour Python fournit une interface pour développer des applications Python qui peuvent se connecter à Snowflake et effectuer toutes les opérations standard. Il constitue une autre solution de programmation par rapport aux applications de développement en Java ou C/C++ utilisant les pilotes JDBC ou ODBC Snowflake.

The connector is a native, pure Python package that has no dependencies on JDBC or ODBC. It can be installed using pip on Linux, macOS, and Windows platforms where Python 3.6.0 (or higher) is installed.

Le connecteur prend en charge le développement d’applications utilisant la spécification Python Database API v2 (PEP-249), dont les objets API standard suivants :

  • Objets Connection pour la connexion à Snowflake.

  • Objets Cursor pour l’exécution d’instructions et de requêtes DDL/DML.

SnowSQL, le client en ligne de commande fourni par Snowflake, est un exemple d’application développée à l’aide du connecteur.

Chapitres suivants :