python — ctypyes.CDLL (‘abc.so’) выдает OSError: [WinError 193]% 1 не является допустимым приложением Win32

у меня есть .so файл (библиотека общих объектов), который я хочу загрузить в Python. Для этого я использовал следующий код:

import ctypes

libOP = ctypes.CDLL('abc.so')

Но он возвращает следующую ошибку:

OSError: [WinError 193] %1 is not a valid Win32 application

Для меня есть две проблемы:

  1. Я хочу открыть этот .so файл и увидеть код внутри. Как я могу это сделать? я использовал readelf -a abc.so но это не сработало. Я также попытался получить к нему доступ через Cygwin, но снова не удалось.
  2. Как я могу сделать свой код Python для чтения этого / доступа к этому .so файлу?

Благодарю.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …