Как вы используете nuitka общие объектные файлы? - PullRequest
0 голосов
/ 21 февраля 2019

Я компилирую пакет с python -m nuitka --module some_package --include-package=some_package

. Создает some_package.so.Как правильно использовать этот файл?

Python сам может импортировать файлы.

Я могу импортировать сам some_package, но не могу импортировать любые подмодули.Если я dir(some_package), нет доступных методов или модулей.

Как я могу поступить неправильно?

1 Ответ

0 голосов
/ 01 мая 2019

Если вы использовали --module, вы, вероятно, просто должны сделать:

import some_package

Другой подход к использованию ctypes:

import ctypes
my_package = ctypes.cdll.LoadLibrary('./some_package.so')
...