Я использую ctypes и определил эту структуру для передачи параметров class my_struct (ctypes.Structure): _fields_ = [("buffer", ctypes.c_char * BUFSIZE), ( "size", ctypes ....
Я запускаю кучу разных потоков в своем скрипте Python. Я хочу отслеживать использование памяти и ЦП каждым из этих потоков. Для этого я использую top и ps -eLf. Но оказывается, что...
Мне нужно использовать ImageMagick, так как PIL не имеет той функциональности изображений, которую я ищу. Однако я хочу использовать Python. Привязки python (PythonMagick) не были ...
У меня есть проект OpenCV смешивание Python и C. После изменения на OpenCV 2.1 мои вызовы к коду C не работают больше, вероятно, потому что OpenCV больше не использует привязку БОЛЬШОГО ГЛОТКА. Из Python я был...
из импорта ctypes *
msvcrt = cdll.msvcrt
message_string = "Привет, мир! \ n"
msvcrt.printf ("Testing:% s", message_string) Я просматриваю книгу о Ctypes и Python, но пример кода просто ...
Я пытаюсь заменить MATLAB/MEX и переключиться на Python. В качестве возможных решений я наткнулся на SWIG, ctypes и Cython и начал пробовать SWIG (, который кажется очень простым ). Мои функции C имеют...
Моя настройка CMake для создания общей библиотеки в Linux выглядит примерно так: SET (CMAKE _CXX _FLAGS «-fPIC» )SET (LIB _UTILS _SRC Utils. cpp )ДОБАВИТЬ _БИБЛИОТЕКА (ОБЩИЕ УТИЛИТЫ ${LIB _УТИЛИТЫ _SRC} )Исходные утилиты....
Я совсем новичок в Python, поэтому не понимаю жаргон. Я хочу использовать python для простого щелчка в определенной точке. Мне уже удалось щелкнуть левой кнопкой мыши с помощью ctypes: >>> import ...
Я хочу выполнить код helloword.cpp, который принимает некоторый аргумент из консоли, анализирует эти аргументы а затем печатает «привет мир» в консоли. Теперь я хочу разобрать эти аргументы из ...
Я вызываю общую библиотеку C из Python в системе Linux. Проблема, с которой я сталкиваюсь, заключается в том, что функция внутри библиотеки C принимает указатель на структуру в качестве аргумента. Затем он вызывает ...
Я использую библиотеку Python ctypes для общения с Windows DLL. Когда я запускаю свой код из IDLE, Ipython или ввожу его в интерактивный интерпретатор Python, он работает нормально. Когда я запускаю тот же код из...
Я возился с созданием синтаксического анализатора двоичных данных, и хотя я мог вернуться к C, я хотел посмотреть, смогу ли я использовать Python для этой задачи. У меня есть некоторое представление о том, как это сделать, и мой текущий...
Используя модуль ctypes, я могу легко импортировать тип POINTER(c_char)или ac_char_p в python, но ни один из них не дает способа получить строка python, содержащая байты с нулевым значением....
У меня есть функция загрузчика, которая загружает несколько файлов параллельно.
Я использую multiprocessing.Pool.map_async для загрузки разных фрагментов одного и того же файла.
Я хотел бы показать строку состояния ...
Я работаю с ctypes, используя C++ в качестве бэкенда. Теперь в C++ есть такая функция: void HandleString(std::string something){ ...
} Мне интересно, как вызвать эту функцию из python -...
Краткая версия:
Как я могу получить адрес, на который указывает указатель ctypes? Длинная версия:
Я зарегистрировал функцию python в качестве обратного вызова с библиотекой C. Библиотека C ожидает сигнатуру функции ...
Мой первый пост, так что не беспокойтесь. :) Я тоже немного новичок в Python, но мне нравится то, что я вижу. Что я пытаюсь сделать, так это получить доступ к библиотеке c, которая позволяет мне печатать на принтере чеков через ...
Существует libx.so, который экспортирует 2 функции, и структура, typedef struct Tag {int num; название символа;
}Тег; Тег * создать (int n, char * n)
{Тег * t = malloc (sizeof (Тег)); t-> num = n; ...
Я пытаюсь передать дескриптор файла через ctypes в функцию C, где записи выполняются в fd. На linux работает. В Windows это не так, и я не понимаю, почему (у меня нет опыта ...
Я разрабатываю клиент, который будет получать данные [EEG] по tcp и записывать их в кольцевой буфер. Я подумал, что может быть очень удобно иметь буфер в виде массива ctypes или numpy, потому что это ...
Я пытаюсь написать оболочку для собственной библиотеки в Linux. Проблема в следующем: определение в c: int mymethod (mystruct * ptr) в python: _lib.mymethod.argtypes = (ctypes.POINTER (mystruct),)
_lib ....
У меня есть функция C, которая принимает в качестве параметра 8-битное целое число int8_t foo (int8_t x); Я хотел бы вызвать эту функцию из моего кода Python, используя интерфейс swig, но тип int8_t не существует в ...
Я пытаюсь преобразовать строковый указатель const char[] в стиле C (возвращаемый DLL) в строковый тип, совместимый с Python. но когда Python27 выполняет: import ctypes charPtr = ctypes.cast("HiThere", ...
Я пытаюсь вызывать функции из библиотеки DLL, которая, похоже, создана в Delphi. Примером некоторых функций, поддерживаемых DLL, являются: function oziDeleteWpByName (var name: pansichar): integer; stdcall ...
Я мог передать одномерный массив в python, как показано ниже.
и мне интересно, могу ли я передать массив двойных указателей С ++ в python, используя ctypes, numpy. test.cpp: #include
extern "C" void cfun (...
Итак, я пытаюсь перенести написанное мною расширение на Си для обработки коннектов/символических связей/etc в Windows на чистый Python с помощью модуля ctypes. К сожалению, поскольку мое предыдущее использование ctypes ...
Иногда мне нужно вызвать функцию gtk / gobject, которая существует только в C, но возвращает объект, имеющий оболочка python. Раньше я использовал решение, основанное на ctypes, которое хорошо работало: http: //faq.pygtk ....
Я новичок в python и ctypes. Я пытаюсь выполнить, казалось бы, простую задачу, но получаю неожиданные результаты. Я пытаюсь передать строку в функцию c, поэтому я использую тип c_char_p, но ...
У меня есть простой C-файл: char * initializetest () {char * test = malloc (1000); возвратный тест;
} int searchtest (char * test)
{strcpy (тест, "тест"); возврат 0;
} main () {char * test = ...