Skip to main content

Client for the baserow.io API.

Project description

baserow-client

A Python client for Baserow.io.

Installation

$ pip install baserow-client

Example

from baserow.client import BaserowClient
from baserow.filter import Column

client = BaserowClient('https://baserow.io', '<JWT_TOKEN>')

for database in client.list_all_applications():
  print(database, [t.name for t in database.tables])

for table in client.list_database_tables(13):
  print(table)

for field in client.list_database_table_fields(45):
  print(field)

is_john_smith = Column('field_281').equal('John Smith')
for page in client.paginated_database_table_rows(45, filter=[is_john_smith]):
  for row in page.results:
    print(row)

Copyright © 2021 Niklas Rosenstein

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

baserow-client-0.1.0.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

baserow_client-0.1.0-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file baserow-client-0.1.0.tar.gz.

File metadata

  • Download URL: baserow-client-0.1.0.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.10

File hashes

Hashes for baserow-client-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5baf1ad223aafc5ac9678672f86239a4c5126f948d4706fc8ce5cdb9efc2d785
MD5 7e091136a987e41b5c734f35697c84dd
BLAKE2b-256 d8488461c152c44796756d942268aa6c54129626b327aea865c648ef7aedeb83

See more details on using hashes here.

File details

Details for the file baserow_client-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: baserow_client-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.10

File hashes

Hashes for baserow_client-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a4bab326438e0e27f8ddb367022c697b221b0723c1d4cc6c0edd15c43a4aae08
MD5 e90c627bd816ef27315b14746b97d337
BLAKE2b-256 6d4bec814c4903027ceebcccc8518771b2d39a68668374eaaaaeff1391cbb152

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page