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. Some dependencies may be required depending on your platform and Python version; see INSTALL for more information.

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

Uploaded Source

Built Distributions

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

cloud-2.3.0-py2.7.egg (289.4 kB view details)

Uploaded Egg

cloud-2.3.0-py2.6.egg (290.3 kB view details)

Uploaded Egg

cloud-2.3.0-py2.5.egg (291.1 kB view details)

Uploaded Egg

File details

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

File metadata

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

File hashes

Hashes for cloud-2.3.0.tar.gz
Algorithm Hash digest
SHA256 cdcd1f8704928abf1928d17143528cc7516726f00552b3d2f517c896362cbc4f
MD5 b9d2d92395147b23bb7a1bfab42b231c
BLAKE2b-256 aa7d203528643cd002e9633768bbc5bf636c453ccdebe011a21f2a7295b8c6b9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cloud-2.3.0-py2.7.egg
Algorithm Hash digest
SHA256 60b27b1ae80342e6dc6e8259122be24604b3e102100db05e580f3fe1020c0291
MD5 d38428862132c5e2abedbe2861eeda7c
BLAKE2b-256 615199e4f474da906f46d309a75844fd9ba852e6e54dfee8954980053a54cef5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cloud-2.3.0-py2.6.egg
Algorithm Hash digest
SHA256 b5fe0ac3cb39c5b3fbe6b353f30357bf9645b1749b96dfe78a75ed8614ee4265
MD5 bad2add1f4b2a960c12cceb505efe43f
BLAKE2b-256 ac11ee938f5ffd5ced5b4232e673fcff82584596578fb492b4734b5f8fc61dda

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cloud-2.3.0-py2.5.egg
Algorithm Hash digest
SHA256 16b9357e18f5c682052fa4ebd3da30c55ebca799e6787a9fb445b111a27eea2e
MD5 52450fffcf8f25542701472f9fc58dad
BLAKE2b-256 79044090798d927417cd0f5c3d5d908d0dfc4996f1d3e70a8ca044470b4ea37d

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