Skip to main content

Python Implementation of the Platform utilities

Project description

Platform Python Client Services

What is it?

pythonclientlib4platform is a Python library that provides several classes that implement the functionalities of different platform clients, enabling applications to connect to a Platform instance and perform basic CRUD operations.

With this library, you can generate queries, insert data into ontologies, manage REST APIs and their calls, and upload and download binary files, among other things.

Before using the client services for the first time, we strongly recommend that you learn the main concepts of the Platform platform.

It supports Python 3.4+

Main Features

Here are just a few of the things that pythonclientlib4platform does well:

  • Easily create a Digital Client, enabling you to later perform queries, inserts, and updates on the ontologies stored in the Platform.

  • Set up an API Manager Client to connect with API Manager and Platform APIs. You can retrieve API REST information, create a API REST from a JSON object, delete a API REST, make requests to a API REST, and list user APIs, among other features.

  • Use a File Manager to perform operations with the binary repository, such as uploading and updating files, downloading files from the binary repository and MinIO, and more.

How to install it

In order to use this API, you must have pip installed in your system. The pip website (https://pypi.python.org/pypi/pip) contains detailed installation instructions.

Once pip is installed, you will be able to install the Python clients into your local package repository by running the following commands:

  1. To install from download repository:
pip install .
python setup.py install
  1. To install from pypi:
pip install pythonclientlib4platform

About Platform

Platform is an open technology platform developed by Indra, designed to simplify and accelerate the development of digital solutions. By abstracting the complexity of underlying technical layers, it helps to simplify and standardize developments enabling independence in lower-level technical decisions and providing flexibility in the face of technological changes.

Key features of Platform include:

  • Enabling work with multiple clouds in multi-cloud formats.

  • Making cloud and on-premise architectures compatible.

  • Managing the complexity of technologies and protocols.

  • Optimizing the development of business solutions independent of the technological layer through a LowCode strategy.

  • Incorporating best-in-class AI capabilities.

  • Maximizing the value of your information with our methodology and algorithms.

You can learn more about what you can do with Platform by visiting https://platform.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

pythonclientlib4platform-1.0.1.tar.gz (23.0 kB view details)

Uploaded Source

Built Distribution

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

pythonclientlib4platform-1.0.1-py3-none-any.whl (28.6 kB view details)

Uploaded Python 3

File details

Details for the file pythonclientlib4platform-1.0.1.tar.gz.

File metadata

  • Download URL: pythonclientlib4platform-1.0.1.tar.gz
  • Upload date:
  • Size: 23.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for pythonclientlib4platform-1.0.1.tar.gz
Algorithm Hash digest
SHA256 c966521dd08c70b82837af3eaf782213ce650e9026948f63b7db616d529fd623
MD5 237b5c940cfd21d2c58caec7dfccbf49
BLAKE2b-256 7a92bb03a1697628e514f4813a07154234822aeae77c70c9e5e1873ef7c565b4

See more details on using hashes here.

File details

Details for the file pythonclientlib4platform-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pythonclientlib4platform-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 626bcce625caead2a4616bcd588dfffb0d711256fc8a87cbd0388f96de4f4867
MD5 457a09c19dc5c24ca612a455283ffa48
BLAKE2b-256 e0101dcf993abe40c566c51c53ecce9c1eb7b413ee6b731c673e4a0980c3f5d4

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