Как вызвать функции C из Python? - PullRequest
3 голосов
/ 09 июля 2010

У меня есть сценарий, когда GUI (разработанный в VB) отправляет команды в целевое системное приложение, разработанное на языке Си (Xilinx).

Пользователь на ПК отправляет команды целевому объекту с помощью графического интерфейса.

Но теперь мне нужно удалить графический интерфейс и отправить команды (вызывать функции C в целевом системном приложении) с помощью Python.

Я нашел некоторую полезную информацию от ctypes, но не знаю точной процедуры, так что меня часто обсуждают.

Вопрос:

Может кто-нибудь сказать мне точную процедуру разработки сценария Python для этого. Я знаю достаточное количество сценариев Python.

1 Ответ

1 голос
/ 09 июля 2010

Вызвать оболочку SWIG, чтобы функции C выглядели как функции Python. Взгляните на этот пример .

...