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.1.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

baserow_client-0.1.1-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: baserow-client-0.1.1.tar.gz
  • Upload date:
  • Size: 6.2 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.1.tar.gz
Algorithm Hash digest
SHA256 34683164c54f53cbb5e8170441da3ea963f104f623efcbb774bca1823be8b6f6
MD5 f5b05bfe8a2e39610561b2865ffef7be
BLAKE2b-256 ee0b650c0e72ec643948fba1ec3c06676222df5681c1df4b65d9825b645fcaf5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: baserow_client-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.5 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 926df4115c7b5b07562db77402a7dfd80322da57b2d7e9b209f27e96aa01173d
MD5 95374b706c2f6a68b756fe6622c1a2a3
BLAKE2b-256 d1684295099b31196e031365d8ece8b80fdb76ebc6215c3757cf1636823248c8

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