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

1 ответ

Swig Python - C ++, как использовать тип int8_t

У меня есть функция C, которая принимает в качестве параметра 8-битное целое число int8_t foo( int8_t x );Я хотел бы вызвать эту функцию из моего кода Python, используя интерфейс Swig, но тип int8_t не существует в Python. Для того, чтобы иметь ...

2 ответа

C ++ DLL вызывается из Python

Я использовал C ++ DLL, используя MFC, и я хотел бы вызвать его из Python. Эта DLL содержит этот заголовок в файле .h LONG CommOpen(BYTE port, LONG baud_rate);Затем я вижу в бесплатном программном обеспечении dllexp, что моя функция называется? ...

1 ответ

передача файлового дескриптора функции библиотеки C через ctypes в windows

Я пытаюсь передать дескриптор файла через ctypes, в функцию C, где записи выполняются на FD. На Linux это работает. На Windows это не так, и я не понимаю, почему (у меня нет опыта в качестве разработчика для Windows) //C func signature: void ...

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

1 ответ

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

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

4 ответа

Совместное использование переменной между процессами

У меня есть функция загрузчика, которая загружает несколько файлов параллельно. я используюmultiprocessing.Pool.map_async для того, чтобы загрузить разные куски одного и того же файла. Я хотел бы показать строку состояния загрузки. Для этого мне ...

2 ответа

Копировать изображение PIL / PILLOW в буфер обмена Windows

я виделэтот вопрос [https://stackoverflow.com/questions/7050448/write-image-to-windows-clipboard-in-python-with-pil-and-win32clipboard] и я следил за каждым шагом, меняя код для удовлетворения моих требований, таких как Python3, Pillow и 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. Функция ожидает указатель на кусок памяти, в который она будет записывать ...