Получить объект из указателя в ctypes - PullRequest
0 голосов
/ 07 мая 2018

В моей dll есть функция createBridge, которая возвращает указатель на объект типа Bridge. Как я могу вызвать методы экземпляра класса Bridge?

bridge_dll = cdll.LoadLibrary("bridge.dll")
p = c_double(bridge_dll.createBridge())
bridge = POINTER(p)
bridge.initialize()

Результат этого кода:

строка 14, в прогоне bridge = POINTER (p) TypeError: должен быть тип ctypes

...