Преимущество ctypes заключается в отсутствии C-кода для компиляции, поэтому его очень удобно использовать для упаковки стандартных библиотек, написанных кем-то другим, и уже существует в двоичных версиях для Windows и OS X.

я есть задача «обернуть» библиотеку c в класс Python. Документы по этому вопросу невероятно расплывчаты. Кажется, они ожидают, что только продвинутые пользователи Python будут реализовывать ctypes. Ну, я новичок в Python и нуждаюсь в помощи.

Некоторая пошаговая помощь была бы замечательной.

Итак, у меня есть библиотека c. Что я делаю? Какие файлы я положу куда? Как мне импортировать библиотеку? Я читал, что может быть способ "автоперенос" в Python?

(Кстати, я делал учебник по ctypes на python.net, и он не работает. То есть я думаю, они предполагают, что я смогу выполнить остальные шаги.

На самом деле это ошибка, которую я получаю с их кодом:

File "importtest.py", line 1
   >>> from ctypes import *
   SyntaxError: invalid syntax

Я мог бы действительно использовать пошаговую помощь в этом! Благодаря ~

Ответы на вопрос(3)

Ваш ответ на вопрос