Результаты поиска по запросу "ctypes"

1 ответ

).

исал библиотеку dll на c, скомпилировал с vs2017 64-bit и попытался загрузить ее с python3.6 64-bit. Однако адрес переменной-члена объекта был усечен до 32-разрядного. Вот мой файл sim.c, который скомпилирован в sim.dll: class Detector { ...

1 ответ

Почему этот код ctypes не работает с Python 3.3, но будет работать с Python 2.7?

Поэтому я пытаюсь создать программу на Python 3.3 для изменения фона рабочего стола Windows с помощью модуля ctypes. Я протестировал следующий код в Python 2...

1 ответ

Получить адрес памяти, на который указывает указатель ctypes

Краткая версия: Как я могу получить адрес, на который указывает указатель ctypes? Длинная версия: я зарегистрировал функцию Python в качестве обратного вызова с библиотекой C. Библиотека C ожидает подпись функцииvoid (*p_func)(char stat, char * ...

ТОП публикаций

4 ответа

 нравится:

ы я импортировал winDLL в python и смог бы использовать все его функции? Для этого нужны только пары и строки.

1 ответ

Я думаю, что это должно делать то, что вы хотите:

я проблемы с связыванием ctypes, и документы ctypes делают мою голову немного болит. У меня удаленный сетевой клиент, отправляющий двоичные данные, и библиотека, которую я использую (Mosquitto, для брокеров сообщений MQTT), предоставляет метод ...

4 ответа

Python передает адрес 32-битного указателя в функции C

Я хотел бы вызывать свои функции C в общей библиотеке из скриптов Python. Проблемы, возникающие при передаче указателей, 64-битные адреса кажутся усеченными ...

1 ответ

Выход

аюсь использоватьctypes, Я заинтересован в манипулировании структурами C, содержащими массивы. Рассмотрим следующееmy_library.c #include <stdio.h> typedef struct { double first_array[10]; double second_array[10]; } ArrayStruct; void ...

3 ответа

рекурсивные структуры python ctype

1 ответ

 как показано, C может вызывать вашу функцию Python, и вы можете извлечь функцию как указатель на функцию и вызывать ее с помощью обычных вызовов ctypes.

орые библиотеки C экспортируют указатели на функции, так что пользователь библиотеки устанавливает указатель этой функции на адрес своей собственной функции для реализации перехвата или обратного вызова. В этом примере библиотекаliblibrary.soКак ...

2 ответа

find_library () в ctypes