Python client
The Python client calls the REST API from Python code, for notebooks, data science and AI work, and applications such as Spark, PyTorch, TensorFlow and Ray. Each page of the REST reference shows the client code for its call under the Python tab, so this page covers only what every program needs first: installing the package, connecting and signing in. The Python client covers metalakes, catalogs, schemas, tables, views, partitions, table statistics, functions, filesets, models, tags and jobs. Topics, policies and partition statistics are available through the REST API and the Java client only.