Как правильно подключить в python зависимые dll
На текущий момент пытаюсь подключиться через Python 3.10 (ctypes, pycharm) к проприетарному API, который использует собственные dll для подключения к API:
- Работа с API реализовано в виде функций, которые вызываются из dll (__stdcall)
- dll зависит от кучи других dll (описаны в документации), в том числе нестандартных.
При подключении через python с библиотекой ctypes столкнулся с проблемой, что не знаю как импортировать все зависимые библиотеки и функции:
- В примерах в интернете нашел только примеры работы с одним/двумя dll без зависимостей
- Функция подключения от разработчика возвращает только код ошибки 3 - проблема с подключением (предполагаю, что для подключения используются другие функции)
Подскажите, пожалуйста, как в python импортировать все зависимые библиотеки и функции?