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

2 ответа

Является ли оборачивание библиотеки C ++ ctypes плохой идеей?

Я прочитал следующие две темы набиблиотека C [https://stackoverflow.com/questions/1942298/wrapping-a-c-library-in-python-c-cython-or-ctypes] а такжеБиблиотека C ...

3 ответа

Python - Как получить начальный / базовый адрес процесса?

Как получить начальный / базовый адрес процесса? Например, Solitaire.exe (solitaire.exe + BAFA8) #-*- coding: utf-8 -*- import ctypes, win32ui, win32process PROCESS_ALL_ACCESS = 0x1F0FFF HWND = win32ui.FindWindow(None,u"Solitär").GetSafeHwnd() ...

1 ответ

ctypes выгрузить dll

Я загружаю DLL с ctypes, как это: lib = cdll.LoadLibrary("someDll.dll");Когда я закончу с библиотекой, мне нужно выгрузить ее, чтобы освободить ресурсы, которые она использует. У меня проблемы с поиском чего-либо в документах относительно того, ...

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

3 ответа

Указатели и массивы в Python ctypes

У меня есть DLL, содержащая функцию C с прототипом, как это: int c_read_block(uint32 addr, uint32 *buf, uint32 num); Я хочу вызвать его из Python, используя ctypes. Функция ожидает указатель на кусок памяти, в который она будет записывать ...

2 ответа

Как передать указатель обратно в ctypes?

Не знаю много о ctypes, только недавно начал работать с ним. У меня есть простая функция в C-подобной DLL, которая возвращает указатель на динамически генерируемую строку. Он работает нормально, но, поскольку я вручную выделил память для строки, ...

1 ответ

Python: многопроцессорность и массив c_char_p

Я запускаю 3 процесса, и я хочу, чтобы они поместили строку в общий массив,по индексу, соответствующему процессу (я). Посмотрите на код ниже, сгенерированный вывод: ['test 0', None, None] ['test 1', 'test 1', None] ['test 2', 'test 2', 'test ...

5 ответов

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 ...

3 ответа

ctypes возвращают строку из функции c

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

2 ответа

Как вернуть массив из функции C ++ в Python, используя ctypes

Я использую ctypes для реализации функции C ++ в Python. Функция C ++ должна возвращать указатель на массив. К сожалению, я не понял, как получить доступ к массиву в Python. Я попытался numpy.frombuffer, но это не удалось. Он просто вернул массив ...

6 ответов

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 = ...