Описание тега python-bindings

1 ответ

Tkinter: прокручиваемый фрейм в Canvas: ошибка привязки автоматического изменения размера

Этот скрипт при запуске открывает окно, которое разделено на 3 кадра: Большой кадр, в который будут отображаться данные (метки виджетов). Меньшая рамка под ней с виджетами пользовательского ввода. Небольшая рамка в правом нижнем углу с виджетом для …
0 ответов

Привязки Python для автоматического предложения функций подписи DLL

У меня есть большая библиотека C++, которая скомпилирована в DLL-файл. Каков наилучший способ написания привязок Python, чтобы intellisense (pycharm) или любая другая IDE могли автоматически распознавать сигнатуры функций, которые находятся в.dll. Е…
0 ответов

Ошибка при запуске двоичного файла PyInstaller "Неустранимая ошибка Python: PyThreadState_Get: нет текущего потока"

Я новичок в Python и у меня есть вопрос о pyinstaller Что я имею: Скрипт Python, который импортирует динамическую библиотеку, написанную на C++ (с использованием Boost Python) Если я запускаю этот скрипт с использованием Python, все работает нормаль…
21 июл '14 в 14:39
1 ответ

xmlStrEqual при импорте igraph.Graph - ссылка на libxml2

Я пытаюсь импортировать igraph.Graph из пакета python-igraph(0.7.1.post6), использующего python 3.5.0 в Ubuntu 16.04.1 LT, но получаю ошибку: from igraph._igraph import * ImportError: /home/ubuntu/djangoproject/env/lib/python3.5/site-packages/igraph…
1 ответ

В Python - Selenium2, как установить время, в течение которого экземпляр веб-драйвера должен ждать при загрузке страницы, прежде чем выдать исключение тайм-аута?

Я попробовал это, создав экземпляр веб-драйвера, используя тайм-аут в качестве третьего параметра, как показано ниже: self.driver = webdriver.Firefox(None, None, 5) а затем использовал драйвер для получения веб-страницы, как это так self.driver.get(…
1 ответ

HFST, настройка Python

Я создаю морфологический парсер с hfst, но у меня проблемы с установкой. Я успешно загрузил пакет hfst, и он присутствует в каталоге site-packages моей платформы python. Я могу импортировать его в Python без проблем. Тем не менее, когда я пытаюсь вы…
0 ответов

Обновите привязки Python cv2.so после изменения исходного кода opencv

Я изменил исходный код каскадного классификатора opencv для обнаружения объектов, чтобы включить новые функциональные возможности. Я внес изменения в исходный код opencv_createsamples и opencv_traincascade, которые отвечают за обучение классификатор…
1 ответ

Python связывание функций в программе на C++

У меня есть программа, написанная на C++, которая работает сама по себе, однако мы хотим сделать ее доступной для Python. В частности, у нас есть несколько функций, которые более эффективны в C++, но мы делаем много других вещей с выводом, используя…
27 июл '16 в 20:45
1 ответ

Создать общий объектный файл с помощью Visual Studio 2013

В настоящее время у меня есть файл.cpp, который я могу собрать и сгенерировать файл.pyd, используя эту конфигурацию. Поскольку я не могу импортировать файлы.pyd с помощью python в Linux, я пытаюсь создать общий объект. как я это сделал? это возможно…
3 ответа

Синхронизация связывания Python и C

Я работаю над реализацией привязок Python для моей библиотеки C в реальном времени. Я читал, что потоки в Python не являются реальными потоками и что они на самом деле не работают параллельно (из-за глобальной блокировки интерпретатора). Тем не мене…
30 янв '13 в 15:16
0 ответов

Можно ли записывать в / из преобразований Python с помощью Cython?

Можно ли писать конвертеры в-python и from-python, используя Cython, как это возможно для boost.python? Изменить (по запросу комментария, с более подробной информацией о том, почему мы хотели бы это): В настоящее время у нас есть код, написанный на …
27 авг '13 в 16:10
1 ответ

Как преобразовать основанную на Python PyQt программу в переносимый пакет в Linux?

Мне удалось создать один рабочий исполняемый файл (для Windows) из Python-приложения на основе PyQt, используя PyInstaller, но возможно ли это и для Linux? На Linux-машине (LUbuntu), когда я запускаю скрипт.py, у меня возникают ошибки, связанные с о…
30 мар '13 в 04:29
1 ответ

Какая альтернатива для привязки Python SVN к CollabNet?

Какая альтернатива для привязок Python SVN, предоставляемых CollabNet (здесь у вас есть 2 каталога: svn и libsvn, вторая с большим количеством предварительно скомпилированных библиотек)? Проблема в том, что он не может быть настроен для работы с вер…
26 сен '11 в 13:05
0 ответов

Что может быть причиной ошибки сегментации в привязках Python

Я хочу написать привязки Python к библиотеке AC с использованием Cython. Библиотека представляет многопоточный http-сервер и предоставляет его API через заголовочный файл. Следуя руководству по Cython, я написал pxd и pyc-файл, содержащий определени…
3 ответа

Невозможно преобразовать char** в wchar_t**

Выдержка из кода: int main(int argc, char *argv[]){ PySys_SetArgv(argc, argv); выдает сообщение об ошибке ошибка: невозможно преобразовать 'char**' в 'wchar_t**' для аргумента '2' в 'void PySys_SetArgv(int, wchar_t**)' Как мне конвертировать argv?
07 июл '15 в 14:17
1 ответ

Python + OpenGL - ускоряет передачу граней в OpenGL

Я использую OpenGL с привязками Python. Я передаю свои лица в OpenGL со следующим кодом: glBegin(GL_TRIANGLES) for i in range(len(triangles)): glVertex3fv(triangles[i]) glEnd() где triangles это список лиц. Эта часть кода кажется довольно медленной,…
08 май '14 в 16:10
1 ответ

"написание привязки к Python" против "с использованием командной строки напрямую"

У меня есть вопрос, касающийся привязок Python. У меня есть командная строка, которая предоставляет некоторые функциональные возможности, и код повторно анализируется для обеспечения функциональности через общую библиотеку. Я хотел знать, какое реал…
28 май '13 в 07:27
0 ответов

Python vlc Binding Embed Video находится поверх графического интерфейса

Я нахожусь в процессе создания видеоплеера с привязками python-vlc и использовал tkinter в качестве основы. Я сделал так, чтобы vlc player встраивался в холст, но иногда, когда я проигрывал видео, сам vlc player заполняет высоту всего окна. Я пыталс…
31 май '18 в 13:11
2 ответа

Есть ли способ выполнить наведение мыши (навести курсор на элемент), используя привязки Selenium и Python?

Читая здесь, по-видимому, когда-то существовал класс RenderedWebElement с методом hover. Однако он был предназначен исключительно для Java (искал документацию по привязкам python здесь безрезультатно) и с тех пор считается устаревшим для Java. Навед…
2 ответа

PyPy - SWIG - QuickFix mix

PyPy имеет некоторые ограничения совместимости, особенно в отношении CPython C API. Я использую пакет QuickFix, который поставляется с предварительно скомпилированными привязками SWIG, и я собираюсь использовать его с PyPy. Поскольку я не владею C A…
07 июл '11 в 09:58