Skip to main content

PiCloud client-side library

Project description

PiCloud is a cloud-computing platform that integrates into the Python Programming Language. It enables you to leverage the computing power of Amazon Web Services without having to manage, maintain, or configure virtual servers.

When using this Python library known as cloud, PiCloud will integrate seamlessly into your existing code base. To offload the execution of a function to our servers, all you must do is pass your desired function into the cloud library. PiCloud will run the function on its high-performance cluster. As you run more functions, our cluster auto-scales to meet your computational needs.

Before using this package, you will need to sign up a PiCloud account.

The cloud library also features a simulator, which can be used without a PiCloud account. The simulator uses the multiprocessing library to create a stripped down version of the PiCloud service. This simulated service can then run jobs locally across all CPU cores.

Quick command-line example:

>>> import cloud
>>> def square(x):
...     return x*x
...
>>> jid = cloud.call(square,3)  #square(3) evaluated on PiCloud
>>> cloud.result(jid)
9

Full package documentation is available at http://docs.picloud.com

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

cloud-1.9.7.tar.gz (125.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cloud-1.9.7-py2.7.egg (251.9 kB view details)

Uploaded Egg

cloud-1.9.7-py2.6.egg (252.8 kB view details)

Uploaded Egg

cloud-1.9.7-py2.5.egg (253.4 kB view details)

Uploaded Egg

File details

Details for the file cloud-1.9.7.tar.gz.

File metadata

  • Download URL: cloud-1.9.7.tar.gz
  • Upload date:
  • Size: 125.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for cloud-1.9.7.tar.gz
Algorithm Hash digest
SHA256 af93a3ddbbbb3caec2790c35c20b49383bc25b453752728bb1edc954544d0989
MD5 0ba427009bc3efd9c4dd17d02ffe1fbf
BLAKE2b-256 268d62843bfa05499c78f391ea375d0d6d9274dc14e4faf3cce7e44d41298e18

See more details on using hashes here.

File details

Details for the file cloud-1.9.7-py2.7.egg.

File metadata

  • Download URL: cloud-1.9.7-py2.7.egg
  • Upload date:
  • Size: 251.9 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for cloud-1.9.7-py2.7.egg
Algorithm Hash digest
SHA256 2e32cb1d1f75482098477384c2975222cc0a4022efe97b2809119e13b7344b34
MD5 5bbf9d5c2633742823e17fe2e32d5104
BLAKE2b-256 152a5c4856d3ba19231506812f1adbe4d3e927d555fee48bf40449e2ee5a906c

See more details on using hashes here.

File details

Details for the file cloud-1.9.7-py2.6.egg.

File metadata

  • Download URL: cloud-1.9.7-py2.6.egg
  • Upload date:
  • Size: 252.8 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for cloud-1.9.7-py2.6.egg
Algorithm Hash digest
SHA256 2193aac5e3b4b1cc1ff1550bf91ff52697261eb122e593d1eef5edc8ac68f9bd
MD5 dc81d510f1410abb611270401b6b30c0
BLAKE2b-256 831eeaee70819fae52b0d8563e131953058798da59e2203a914cee65c5224de4

See more details on using hashes here.

File details

Details for the file cloud-1.9.7-py2.5.egg.

File metadata

  • Download URL: cloud-1.9.7-py2.5.egg
  • Upload date:
  • Size: 253.4 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for cloud-1.9.7-py2.5.egg
Algorithm Hash digest
SHA256 a2b2088914e9f40ba9b24540a1863a2446fd4c7bde7246b410c59a1d6f71c0e3
MD5 03eec59d828b759505efea35d07744d2
BLAKE2b-256 38948b6a4b94017bf3adefe4a7b49e0203c15ee6a1617dedfac0dc3301cc5cb3

See more details on using hashes here.

Supported by

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