7
ответов

Разработка прототипа с кодом Python перед компиляцией

Я обдумывал запись пиковой подходящей библиотеки некоторое время. Я знаю Python довольно хорошо и планирую реализацию всего в Python для начала, но предусматриваю, что мне, вероятно, придется повторно реализовать...
вопрос задан: 25 November 2011 12:00
6
ответов

Python: БОЛЬШОЙ ГЛОТОК по сравнению с ctypes

В Python, при каких обстоятельствах БОЛЬШОЙ ГЛОТОК является лучшим выбором, чем ctypes для вызова точек входа в общих библиотеках? Давайте предположим, что у Вас уже нет файла (файлов) интерфейса SWIG. Что...
вопрос задан: 21 November 2017 17:03
6
ответов

Обертывание библиотеки C в Python: C, Cython или ctypes?

Я хочу назвать библиотеку C из приложения Python. Я не хочу обертывать целый API, только функции и типы данных, которые относятся к моему случаю. Поскольку я вижу его, у меня есть три варианта: Создайте...
вопрос задан: 26 December 2009 23:12
5
ответов

Python ctypes и вызовы функции

Мой друг произвел маленький ассемблер подтверждения концепции, который работал над x86. Я решил портировать его для x86_64 также, но я сразу поразил проблему. Я записал маленькую часть программы в C, затем...
вопрос задан: 9 November 2008 08:56
4
ответа

ctypes.c_long 64 Python, обдумал системы на 64 бита?

В C, долго 64, обдумал систему на 64 бита. Это отражается в ctypes модуле Python?
вопрос задан: 24 July 2010 04:09
4
ответа

Я должен ускорить функцию. Я должен использовать цитон, ctypes, или что-то еще?

Я хорошо провожу время, изучая Python путем записи генетического типа программирования приложения. У меня был некоторый большой совет от Torsten Marek, Paul Hankin и Alex Martelli на этом сайте. Программа...
вопрос задан: 15 April 2010 16:30
4
ответа

За и против Ctypes

Я услышал, что Ctypes может вызвать катастрофические отказы (или остановить ошибки) в Python и окнах. Я должен избегать их использования? Где я слышал? Это вернулось, когда я пытался управлять различными аспектами окон...
вопрос задан: 28 March 2010 13:02
4
ответа

Python ctypes: копирование содержания Структуры

Я хочу подражать части кода C в Python с ctypes, код - что-то как: структура определения типа {интервал x; интервал y;} точка; освободите copy_point (точка *a, точка *b) {*= *b;} в ctypes это...
вопрос задан: 24 September 2009 08:44
4
ответа

Беспорядок ключа порта завершения IO

Я пишу завершению IO основанный на порте сервер (исходный код здесь) использование Windows DLL API в Python с помощью ctypes модуля. Но это - довольно прямое использование API, и этот вопрос...
вопрос задан: 24 July 2009 08:52
3
ответа

Почему ctypes.c_int больше обычного int ()? [Дубликат]

Я прочитал связанный вопрос и sys.getsizeof (int ()), то есть размер экземпляра создает & gt; & gt; & gt; & gt; & gt; sys.getsizeof (int ()) 24 Предполагая, что ctypes должно быть легче, я решил попробовать одно и то же ...
вопрос задан: 30 November 2014 14:35
3
ответа

Искажение PythonMagickWand Shepards (ctypes LP_c_double проблема)

Я пытаюсь использовать PythonMagickWand для использования искажения Shepards на изображении. Можно также видеть источник distort.c, который используется ImageMagick. PythonMagickWand не делает поддержкой по умолчанию...
вопрос задан: 8 June 2010 11:25
3
ответа

Python ctypes: загружаемая DLL от от относительного пути

У меня есть модуль Python, wrapper.py, который переносит DLL C. DLL находится в той же папке как модуль. Поэтому я использую следующий код для загрузки его: myDll = ctypes. CDLL ("MyCDLL.dll") Это работает если...
вопрос задан: 5 June 2010 13:25
3
ответа

Как преобразовать c_long ctype в интервал Python?

интервал (c_long (1)) не работает.
вопрос задан: 24 February 2010 23:54
3
ответа

Как я взаимодействую с MATLAB из Python?

Друг спросил меня о создании маленького веб-интерфейса, который принимает некоторые исходные данные, отправляет их в MATLAB для перемалывания чисел и производит результаты. Я - разработчик Python/Django торговлей, таким образом, я могу...
вопрос задан: 13 February 2010 00:12
3
ответа

Как определить C-подобную структуру в Python больше pythonic? [Дубликат]

Я следил за C-подобными структурами в Python, и я определил класс CommandHeader, который наследует ctypes.Structure. class CommandHeader (Structure): "" "struct {uint8_t key; ...
вопрос задан: 1 December 2009 12:57
2
ответа

“WindowsError: исключение: нарушение прав доступа …” - ctypes вопрос

Вот прототип для функции C, которая находится в DLL: экстерн "C" освобождает __ stdcall __ declspec (dllexport) ReturnPulse (дважды*, дважды*, дважды*, дважды*, дважды*); В другом потоке я спросил о как...
вопрос задан: 23 May 2017 10:27
2
ответа

Python: доступ к функции DLL, использующей ctypes — доступ функцией *, называет* сбои

myPythonClient (ниже) хочет вызвать функцию ringBell (загруженный из DLL с помощью ctypes). Однако попытка получить доступ к ringBell через его имя приводит к AttributeError. Почему? RingBell.h...
вопрос задан: 24 July 2016 11:32
2
ответа

Доступ к модулю Fortran PARAMETER из python с использованием ctypes [duplicate]

Предположим, у меня есть модуль, который выглядит как MODULE test_module INTEGER, PARAMETER :: var1 = 25 INTEGER :: var2 REAL, DIMENSION (var1) :: arr1 END MODULE test_module Я скомпилирую с этим gcc -...
вопрос задан: 30 January 2015 14:02
2
ответа

список экспортируемых функций из dll с ctypes

Есть ли способ узнать, какие функции экспортируются из dll через ctypes библиотеки внешних функций python? И по возможности узнать подробности об экспортируемых функциях через ctypes. Если да,...
вопрос задан: 9 April 2014 14:20
2
ответа

Передача списка строк из python / ctypes в функцию C, ожидающую символ **

У меня есть функция C, которая ожидает список \ 0 завершенных строк в качестве входных данных: void external_C (int length, const char ** string_list) {// Проверять содержимое string_list - но не изменять его. } ...
вопрос задан: 16 August 2010 15:52
2
ответа

Python ctypes не загружающий динамическую библиотеку по Mac OS X

У меня есть библиотека C++ repeater.so, что я могу загрузить из Python в Linux следующий путь: импортируйте numpy как np повторитель = np.ctypeslib.load_library ('librepeater.so', '...
вопрос задан: 14 August 2010 00:40
2
ответа

Как возвратить указатель на структуру в ctypes?

Я пытаюсь передать указатель структуры, которой дают меня как возвращаемое значение от функциональной 'панели' до функции 'foo_write'. Но я получаю сообщение об ошибке 'TypeError: должен быть тип ctypes' для строки '...
вопрос задан: 28 June 2010 00:17
2
ответа

ctypes обеспечивает что-нибудь для перечислений и флагов?

У меня есть API, который я хотел бы использовать из Python. Тот API содержит флаги и перечисления, реализованные с #define.//это просто почти C, так не потрудитесь добавлять определение типа и диарею круглой скобки здесь. стандартная программа (...
вопрос задан: 23 June 2010 10:13
2
ответа

numpy, звонящий sse2 через ctypes

Короче говоря, я пытаюсь звонить в общую библиотеку из Python, более конкретно, от numpy. Общая библиотека реализована в C, использующем sse2 инструкции. Включение оптимизации, т.е. создание...
вопрос задан: 16 June 2010 11:00
2
ответа

ctypes для статических библиотек?

Я пытаюсь записать обертку Python для оценки покера, c статической библиотеки. Вся документация, которую я могу найти на ctypes, указывает, что это работает над общими/динамичными библиотеками. Есть ли ctypes для...
вопрос задан: 6 June 2010 09:03
2
ответа

ctypes и управление указателем

Я имею дело с буферами изображения, и я хочу смочь получить доступ к данным несколько строк в мое изображение для анализа с c библиотекой. Я создал свой 8-разрядный пиксельный буфер в использовании Python...
вопрос задан: 22 March 2010 17:18
2
ответа

Вызов C++ DLLs из Python

Я хотел бы знать, возможно ли использовать ctypes, чтобы получить доступ к C++ DLLs из Python и выполнить функции (или методы класса) от них. В противном случае есть ли другой способ сделать это?
вопрос задан: 12 February 2010 17:00
2
ответа

Как упаковать и распаковать использование ctypes (Структура <-> ул.)

Это могло бы быть глупым вопросом, но я не мог найти хороший ответ в документах или нигде. Если я использую структуру для определения двоичной структуры, структура имеет 2 симметричных метода для сериализации и...
вопрос задан: 1 December 2009 11:57
2
ответа

Используя перечисления в ctypes. Структура

У меня есть структура, к которой я получаю доступ через ctypes: структура attrl {символ *имя; символ *ресурс; символ *значение; структура attrl *затем; перечисление batch_op op;}; До сих пор у меня есть код Python как: #...
вопрос задан: 9 October 2009 22:25
2
ответа

Как считать структуру, содержащую массив с помощью ctypes и readinto Python?

У нас есть некоторые двоичные файлы, созданные программой C. Один тип файла создается путем вызова fwrite для записи следующей структуры C в файл: структура определения типа {неподписанное нечто длинного целого; неподписанный...
вопрос задан: 18 September 2009 12:05