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.dispath("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.0rc10.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

pydaisi-0.2.0rc10-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file pydaisi-0.2.0rc10.tar.gz.

File metadata

  • Download URL: pydaisi-0.2.0rc10.tar.gz
  • Upload date:
  • Size: 9.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.0rc10.tar.gz
Algorithm Hash digest
SHA256 f8d67522068ccc9b1d2f0c0df48d89f79159287f00dbff64098871dcdbf53620
MD5 9e080e854bc6ef7810b07fb736c965e9
BLAKE2b-256 647916d36499617bb80e3aa75c5f54a09cfb63ca3bfe0df584721a2c98558bc7

See more details on using hashes here.

Provenance

File details

Details for the file pydaisi-0.2.0rc10-py3-none-any.whl.

File metadata

  • Download URL: pydaisi-0.2.0rc10-py3-none-any.whl
  • Upload date:
  • Size: 10.0 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.0rc10-py3-none-any.whl
Algorithm Hash digest
SHA256 349a4f4388f925690d98fb5924679c23e73ba0728e2afbd84f3f02dc68b4bc85
MD5 cc34c9025d98945ce046417780f28284
BLAKE2b-256 754c3dad56945db6f52eb1772f7a10b4de4d184d7d89cf0825a52c27fb0b5a6c

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