Skip to main content

A python connector to the OSISoft PI and PI-AF databases

This connector allows access to the OSISoft PI System through their proprietary SDK. It provides a number of classes, mostly mirroring the AF SDK structure, but at the same time implementing the cool stuff we use Python for. Connections to the database are therefore implemented as context managers, to allow opening a connection using a with statement.

PIconnect on PyPI PIconnect on conda-forge Continuous Integration status Documentation Status Security Updates Automated code review Code style: ruff

Python connector to OSIsoft PI SDK

Features

Features below are for both: PI Server and PIAF Database:

  • Extract recorded values

  • Extract interpolated values

  • Update a value

  • Summarize data before extraction with help of OSIsoft PI SDK

  • Filter data before extraction with help of OSIsoft PI SDK

Release files for PIconnect 0.12.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PIconnect 0.12.4
File Size Uploaded
piconnect-0.12.4.tar.gz 44.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for PIconnect 0.12.4
File Interpreter ABI Platform
piconnect-0.12.4-py3-none-any.whl Python 3 none any Details

Total release size: 76.7 kB

Release files / piconnect-0.12.4.tar.gz

Download URL piconnect-0.12.4.tar.gz
Size 44.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a9498321b07df3a964a336c49239fa67b85b36a66c563a9d6fd576306549cfc4
BLAKE2b-256 checksum
How to use checksums
ca14b384a4d34c25561c25ab6e0d056cb3f53f5e8a07a5b97221c6ca1e282796
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release files / piconnect-0.12.4-py3-none-any.whl

Download URL piconnect-0.12.4-py3-none-any.whl
Size 32.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8950b3ce44072597d13ad8b71516a6726711c3345fe302082e559e02068309fd
BLAKE2b-256 checksum
How to use checksums
ebff214b0a30f88009d358e5ffa5c161a6845900a3cee832993ac575a6f6371a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page