Wrapper for Polymatica API
Project description
Данная библиотека предназначенна для работы с Polymatica API.
Первым шагом необходимо импортировать модуль бизнес-логики командой from polymatica import business_scenarios as sc
Далее нужно нициализировать класс бизнес-логики. Если используется механизм беспарольной авторизации, то password указывать не нужно.
sc = sc.BusinessLogic(login="your_login", password="your_password" url="base poly server url")
Скрипты запускаются при помощи методов, лежащих в файле business_scenarios.py
Методы класса BusinessLogic можно посмотреть при помощи стандартной функции Python: dir()
Аргументы функций, их смысл, а также прочую docstring-документацию модуля и функций можно посмотреть при помощи стандартной функции Python: help()
В модуле business_scenarios есть функции execute_olap_command() и execute_manager_command(). execute_olap_command() должна запускать любые выбранные команды модуля Olap, execute_manager_command() должна запускать любые выбранные команды модуля Manager.
Change Log
0.0.1 (08/12/2020)
- First Release
0.0.2 (08/12/2020)
- Minor fixes
0.0.3 (08/12/2020)
- Test Release
0.0.4 (15/12/2020)
- fix FileNotFoundError
0.0.5 (29/12/2020)
- added getLogger
- new functions in business_scenarios
0.0.6 (15/01/2021)
- fix logging: logs are displayed in stdout (default) or logs can be redirected to file
- fix other bugs
- added new functions in business_scenarios
0.0.7 (17/02/2021)
- fix logging: only significant logs are recorded in DEBUG mode
- fix method exceptions: relieved of sys.exit(), now only exceptions are thrown
- fix other bugs
- added new functions in business_scenarios
0.0.8 (17/02/2021)
- fix logging: only significant logs are recorded in DEBUG mode
- fix method exceptions: relieved of sys.exit(), now only exceptions are thrown
- fix other bugs
- added new functions in business_scenarios
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size polyapi-0.0.8.tar.gz (59.2 kB) | File type Source | Python version None | Upload date | Hashes View |