объект модуля не имеет атрибута windll из контейнера докера - PullRequest
0 голосов
/ 21 июня 2019

Я пытаюсь запустить скрипт Python из док-контейнера на Windows7.

Скрипты python загружают библиотеку DLL и вызывают в ней некоторые функции в соответствии с (__stdcall) соглашением. Я использую ctypes в Python для вызова функций. Скрипт работает нормально, когда я запускаю его из python, но он просто выдает ошибку при запуске из контейнера докера.

Загрузка библиотеки

dll = ctypes.WinDLL("c:\\weCat3D\\weCat3D\\EthernetScanner\\EthernetScanner")

Ошибка из док-контейнера

AttributeError: 'module' object has no attribute 'windll'

что я не так делаю?

...