Skip to main content

A library for creating and working with cloud databases

Project description

PyCloudKit: A Toolkit for building Clouds with Python

Description

PyCloudKit provides a toolkit for building clouds with Python. It includes:

  • A server class for maintaining the cloud
  • A client class for interacting with the cloud

Features

  • Ease of use: PyCloudKit provides a simple interface for creating and managing clouds.
  • Reliability: PyCloudKit provides reliable integration with databases.
  • Speed: PyCloudKit provides fast cloud operations using asynchronous operations.

Examples

Simple cloud creation

from PyCloudKit import CloudServer

server = CloudServer('127.0.0.1', 8080, 'databases/cloud.db')

def main():
    server.start()

if __name__ == '__main__':
    main()

Connecting to the cloud

from PyCloudKit import CloudClient

client = CloudClient('127.0.0.1', 8080)

def main():
    # Set value in cloud
    client.set('key', 'value')
    # Get value from cloud
    value = client.get('key')
    print(value)

if __name__ == '__main__':
    main()

Installation

Pyserver can be installed using pip:

pip install PyCloudKit

License

PyCloudKit is licensed under the MIT License. GitHub.

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

pycloudkit-1.0.2.tar.gz (8.4 kB view details)

Uploaded Source

File details

Details for the file pycloudkit-1.0.2.tar.gz.

File metadata

  • Download URL: pycloudkit-1.0.2.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for pycloudkit-1.0.2.tar.gz
Algorithm Hash digest
SHA256 9b62b5ab724aa0e41f1dae8d3811e8ba6e281c27d756acf208b43080e1b1bf7c
MD5 b78a553c4684a0ffc1f938271873a401
BLAKE2b-256 a615edb4acbfd708224a57a7da130f70e7cf87eecdc13fcb221eb41ef4ea2770

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