Найти - Пользователи
Полная версия: Как использовать ctypes?
Начало » Python для новичков » Как использовать ctypes?
1
Conda
Проблема такая, есть считыватель “Sphinx Reader EH”. Нужно в Python написать программу, которая получала бы информацию с него в виде номера считываемой карты (далее мы работаем с этим номером, но это уже не важно).
Производителем предоставлены примеры такой программы в С/С++ и Delfi. Посоветовали использовать ctypes, так как для работы на других языках нужно задействовать dll файл(в нем есть 4 функции).
Почитал документацию и не совсем понял, достаточно того файла dll для преобразования или для него сначала нужно создать обертку? Как этот ctypes вообще работает? Прошу, объясните.
doza_and
Conda
или для него сначала нужно создать обертку
Что вы понимаете под оберткой? Да нужно будет написать код на питоне который вызывает фунции из dll.
Но это наверное не обертка.

Как работает написано в документации.
https://docs.python.org/3/library/ctypes.html
JOHN_16
Conda
вам нужна dll и желательно заголовочный .h файл или документация к DLL а именно какие там функции и типы их аргументов
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB