Skip to main content

A Python interface for the Daisi Platform

Project description

Simples steps for using the PyDaisi SDK

Preliminary tasks

Install with PIP:

  • pip install pydaisi

(Optional) Set your personal access token:

Create your personal access token

Set it in the environment:

export DAISI_ACCESS_TOKEN=a1b2c3d4e5f67890abcdef124567890

or in a .env file:

DAISI_ACCESS_TOKEN=a1b2c3d4e5f67890abcdef124567890

Using PyDaisi

from pydaisi import Daisi

# instantiate a Daisi object
daisi = Daisi("my-pebble-tutorial")
# call a Daisi function. You can also use position parameters: daisi.median("London")
temp = daisi.median(city="London")
print(f"Median temperature in London was: {temp.value()}")

# call a function but return without waiting for it to complete
temp2 = daisi.dispatch("median","Paris")
# see if it's done
if temp2.get_status() == "FINISHED":
# get the results the same way as the blocking call:
    print("Median: ", {temp2.value()})

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

pydaisi-0.2.3.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

pydaisi-0.2.3-py3-none-any.whl (12.9 kB view details)

Uploaded Python 3

File details

Details for the file pydaisi-0.2.3.tar.gz.

File metadata

  • Download URL: pydaisi-0.2.3.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.0

File hashes

Hashes for pydaisi-0.2.3.tar.gz
Algorithm Hash digest
SHA256 a1b47b2b41bcd7f5000ce7f7aa5d508b78d22e466956d086485f29bf93d40b7a
MD5 10bb189ac8d971653a08252aa104e22b
BLAKE2b-256 6381a8e8ca0a03824c1e67467c50bcce276427666841688f9ed5554827ceddf0

See more details on using hashes here.

Provenance

File details

Details for the file pydaisi-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: pydaisi-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 12.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.0

File hashes

Hashes for pydaisi-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0eab97dcf90982398a9fcc9737f0943ef49ddb0d67107fdea6c0de2ba350d344
MD5 086ca029211002d42ce1f562cd11b02a
BLAKE2b-256 3cc46d4a0d911e75706748b59d3f4405e1f466a2e1b85fb6d477ff4b02db56b4

See more details on using hashes here.

Provenance

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