ModelManager API
Project description
PyModelManager
PyModelManager это Python библиотека для взаимодействия с ModelManager API.
Установка
$ pip install PyModelManager
Пример использования
from modelmanager import ModelManager
# Сначала создаем экземпляр ModelManager
mm = ModelManager(base_url='http://{hostname}/api', login='{login}', password='{password}')
# Получим список проектов
projects = mm.get_projects()
# Получим все существующие версии моделей всех проектов
models = [project.get_models() for project in projects]
# Выводим в stdout все модели
for model in models:
print(model)
# Получим реестр признаков
registry = mm.get_feature_registry()
# Получим список всех признаков
features = registry.get_features()
# Выводим в stdout все признаки
for feature in features:
print('Feature: %s, %s' % (feature.name, feature.description))
# Созданим в реестре новый признак
feature = registry.create_feature('birthday', "Дата рождения в формате 'yyyy-mm-dd'")
Документация
TBD
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
PyModelManager-0.44.0.tar.gz
(3.4 kB
view details)
File details
Details for the file PyModelManager-0.44.0.tar.gz.
File metadata
- Download URL: PyModelManager-0.44.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
29e26903f71f12014bd33c990ad71c131c79026ba37b26c0d28c9fe7be1c2d55
|
|
| MD5 |
d80e58dcb34615b32629ea6f9126b361
|
|
| BLAKE2b-256 |
8b8012cb7fc867aa3180e6d8d99f633ac228cc1481c57d8d4a7b0b23de61f9aa
|