Доступные версии документации

Общие сведения

Назначение

Прикладной интерфейс (API) между СУБД ЛИНТЕР и Python-программой обеспечивается Python-драйвером, который представляет собой динамически подгружаемую библиотеку, написанную полностью на языке программирования Си.

Драйвер основывается на спецификации Python Database API Specification v2.0 (http://www.python.org/peps/pep-0249.html).

Драйвер экспортирует описанные ниже функции и свойства, доступные из Python-программы.

Перед установкой Python-драйвера должен быть установлен Python и установлено значение переменой среды окружения PythonPATH.

В дистрибутивах СУБД ЛИНТЕР для ОС Windows поставляются собранные динамические библиотеки для разных версий Python (от 2.2 до 3.6 – Linter\intlib\Python\)LinPy.pyd, для ОС UNIX имя файла – LinPy.so.

Для загрузки драйвера в Python-программу необходимо вставить следующую строку:

import LinPy

(при этом файл LinPy.so должен находиться в пути переменной среды окружения PythonPATH или в стандартном пути Python).

Для успешной загрузки LinPy в ОС типа Windows необходимо, чтобы путь до Linter\bin был прописан в переменной окружения PATH.

Python-драйвер СУБД ЛИНТЕР функционирует в среде OC Windows и в среде OC UNIX.

Условия применения

Перед установкой Python-драйвера должен быть установлен Python и установлено значение переменой среды окружения PythonPATH.

Для корректной работы драйвера необходимо указать в переменной окружения PATH местоположение используемых драйвером библиотек СУБД ЛИНТЕР inter325.dll, lapi325.dll и dectic32.dll. Библиотеки располагаются в подкаталоге /bin установочного каталога СУБД ЛИНТЕР.

Если в системе определена переменная окружения LINTER_HOME, достаточно добавить в переменную окружения PATH путь %LINTER_HOME%\bin.

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter