KE-chain Python SDK
Project description
About pykechain
pykechain is a python library for advanced users and KE-chain configurations to connect and interact fully to all features of KE-chain, the engineering platform of KE-works. With it you can interact with KE-chain, its product information model (PIM), its workflow information model (WIM) and many other aspects of KE-chain from python scripts or iPython / Jupyter notebooks.
It requires normal user access to a KE-chain (version 2) instance for it to work.
Basic usage
Ensure you have member access to a KE-chain instance and login:
from pykechain import Client kec = Client(url='https://kec2api.ke-chain.com') kec.login(username='demo_user', password='pastaplease')
Now interact with it:
project = kec.scope('Bike Project') for part in project.parts(): print(part.name)
Installation
pykechain is easily installed using pip. pykechain is Python 2.7, 3.4, 3.5, 3.6 and 3.7 compatible:
pip install pykechain
Or if you want to live on the edge, install the latest and greatest from the master branch:
pip install https://github.com/KE-works/pykechain/archive/master.zip
Changelog
A proper changelog is maintained in the Changelog
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for pykechain-2.3.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c9d8d0314d57f294b2a7d6dac20255b274605e16866e42f6994be6a326fabd9 |
|
MD5 | 0d2c5249d7ce83f38946e44e4d55fcae |
|
BLAKE2b-256 | 2d81452cf7391fb07377daba2f460c7874bb15b0d84ca6f77025ff8c50629fd5 |