Результаты поиска по запросу "ctypes"
Как передать указатель обратно в ctypes?
Не знаю много о ctypes, только недавно начал работать с ним. У меня есть простая функция в C-подобной DLL, которая возвращает указатель на динамически генерируемую строку. Он работает нормально, но, поскольку я вручную выделил память для строки, ...
Python: многопроцессорность и массив c_char_p
Я запускаю 3 процесса, и я хочу, чтобы они поместили строку в общий массив,по индексу, соответствующему процессу (я). Посмотрите на код ниже, сгенерированный вывод: ['test 0', None, None] ['test 1', 'test 1', None] ['test 2', 'test 2', 'test ...
Python ctypes: копирование содержимого структуры
Я хочу, чтобы имитировать кусок кода C в Python с помощью ctypes, код что-то вроде: typedef struct { int x; int y; } point; void copy_point(point *a, point *b) { *a = *b; }в ctypes невозможно сделать следующее: from ctypes import * class ...
Как вернуть массив из функции C ++ в Python, используя ctypes
Я использую ctypes для реализации функции C ++ в Python. Функция C ++ должна возвращать указатель на массив. К сожалению, я не понял, как получить доступ к массиву в Python. Я попытался numpy.frombuffer, но это не удалось. Он просто вернул массив ...
ctypes возвращают строку из функции c
Я ветеран Python, но в C не особо баловался. После полдня, когда я не нашел в интернете ничего подходящего, я подумал, что попрошу здесь и получу необходимую помощь. Я хочу написать простую функцию C, которая принимает строку и возвращает ...
Python: kernel32.CreateProcessA () Что он делает?
В настоящее время я изучаю отладчики и как они останавливают процессы. Вот мой код: from ctypes import * WORD = c_ushort DWORD = c_ulong LPBYTE = POINTER(c_ubyte) LPTSTR = POINTER(c_char) HANDLE = c_void_p DEBUG_PROCESS = ...
Импортировать константы из файла .h в python
Я искал простой ответ на этот вопрос, но, похоже, я не могу его найти. Я бы предпочел держаться подальше от любых внешних библиотек, которые еще не включены в Python 2.6 / 2.7. У меня есть 2 c заголовочные файлы, которые похожи на ...
Использование перечислений в ctypes.Structure
У меня есть структура, к которой я обращаюсь через ctypes: struct attrl { char *name; char *resource; char *value; struct attrl *next; enum batch_op op; };Пока у меня есть код Python, как: # struct attropl class attropl(Structure): pass ...
Как перехватить событие принтера в python
Я хочу поймать сигнал, когда принтер начал печатать. Это было бы хорошо, если бы вы сказали мне, как получить путь документа, который будет печататься. pywin32print выглядит полезным, но я не знаю, как использовать.