Tag: c ++

Реализация квад-сетчатого поколения для произвольного четырехстороннего

Я ищу реализацию метода для чистой (или почти чистой) генерации квадрантов для произвольных ограниченных четырехугольников (подобных здесь и здесь ). Произвольное означает, что поверхность не должна быть двумерной плоской. Ограничивающие линии не должны быть прямыми, но могут быть полиномами или сплайнами. Ниже приводятся два примера. Точки на границе показывают сечение сетки граничных линий. Метод должен […]

C командной строки командной строки с пробелами

Моя программа python program.py печатает текст с пробелами, а моя программа C a.out ожидает только один аргумент командной строки. Почему существует различное поведение между этими двумя методами … т.е. почему работает метод 1, а не метод 2? Способ 1: # program.py print("Hello world") Терминал: > ./a.out "$(python program.py)" // Program successfully run Способ 2: # […]

Чтение PyCBitmap с помощью OpenCV

Я создал изображение из скриншота окна с помощью Win32gui. Объект имеет тип: object 'PyCBitmap' – assoc is 000002AF9A64DB50, vi=<None> Я хочу передать это для анализа с помощью OpenCV. У меня было успешное чтение в сохраненном файле .bmp, используя: cv2.imread(img_file, 0) При попытке использования cv2.imread для объекта PyCBitmap возникает следующая ошибка: TypeError: bad argument type for […]

Удалите статические ссылки Iron Python в wpf C # code

Я использую DLL IronPython.dll и IronPython.Wpf.dll для запуска Iron Python в коде C #, используя ScriptEngine и ScriptScope Я использую скрипт Iron Python из кода WPF c # как public static ScriptEngine engine = Python.CreateEngine(); public static ScriptScope scope = engine.CreateScope(); ScriptSource source = engine.CreateScriptSourceFromFile(Path.Combine(currentPath, temp), Encoding.ASCII, SourceCodeKind.File); source.Execute(scope); Сценарий в исходном файле имеет несколько […]

Итерация над картами в cython

Я хотел бы перебрать все c ++-карты в cython. Как это сделать? Я пробовал его. Сначала, но он говорит, что итератор компиляции не имеет атрибута . Код, который я пробовал: from cython.operator cimport dereference as deref, preincrement as inc …. cdef map[long,long].iterator it …. it=cllasy.iswrong_class.begin() while it!=cllasy.iswrong_class.end(): print ("wd",it.first,it.second) inc(it)

Как создать функцию обратного вызова с помощью ctypes в Python?

Я написал обертку для SDK Corsair Utility Engine, но есть одна функция, которую я не смог обернуть. Это асинхронная функция, которая принимает функцию обратного вызова, но я не могу понять, как это сделать. Функция выглядит так: bool CorsairSetLedsColorsAsync(int size, CorsairLedColor* ledsColors, void (*CallbackType)(void* context, bool result, CorsairError error), void *context) Это те реализации, которые я […]

Сделать исполняемый файл из файлов cpp, python и csv?

Я написал программу с несколькими исходными файлами cpp, python и csv-файлами, которые используются для ввода и вывода между программами (один программный файл генерирует CSV для ввода в другой файл программы). Пользователь дополнительно должен записать 3 csv-файла в качестве входных данных для всей программы в качестве начала, так как эти входы огромны с момента его создания […]

Как подавить tprintf из библиотеки C, используемой с Python

Я использую C-библиотеку (tesseract) из моего кода Python. В библиотеке C есть заявления печати, подобные этим, которые отображаются в моей стандартной программе python: tprintf("Too few characters. Skipping this page\n"); Есть ли способ подавить эти заявления печати при использовании библиотеки C из python? Я пробовал подход, который я нашел на SO, но это не помогает. Он […]

Ошибки установки PIP в Windows 7 x64, Python 3.4.-vcvarsall.bat, затем ValueError: , затем еще много ошибок

Очень взволнована инициатива Пера Уэса и Хэдли. Проблема с установкой на компьютере с Windows 7 x64. В частности, когда я pip install feather-format Я получаю следующую ошибку и feather не установлен: Added C:\Anaconda3 and C:\Anaconda3\Scripts to PATH. C:\Anaconda3>pip install feather-format Collecting feather-format Downloading feather-format-0.1.2.tar.gz (99kB) 100% |################################| 102kB 1.1MB/s Requirement already satisfied (use –upgrade to […]

Возможная ошибка в Cython сгенерированном C ++-коде

Я пытаюсь создать обертку Cython для __gnu_parallel :: sort таким же образом, как в этом потоке. Параллельный вид места для массивов numpy . Это мой упрощенный код для wrapparallel.pyx: import cython cimport cython cdef extern from "<parallel/algorithm>" namespace "__gnu_parallel": cdef void sort[T](T first, T last) nogil def parallel_sort(double[::1] a): sort(&a[0], &a[a.shape[0] – 1]) Я генерирую […]

Interesting Posts for Van-Lav

Свойства PyGTK в сравнении с свойствами python

Как я могу перечислить только папки в zip-архиве в Python?

Интерполируйте прерывистую функцию с помощью Scipy

Как преобразовать набор последовательностей ДНК в последовательности белка, используя программирование на питоне?

переменная длина для цикла – тензорный поток

Библиотека Python для подсветки синтаксиса

pyparsing для синтаксического анализа вызова функции python в наиболее общем виде

Python: обрабатывать большой словарь в кусках с использованием многопроцессорности

Ошибка при сельдерее Email: не удается получить электронные письма сельдерея

Получение строк из заданной доли ячеек в пандах

nose2 vs py.test с изолированными процессами

Реализация асинхронного метода в Python DBus

Базовая многопроцессорная распараллеливание матричного умножения

Как правильно настроить и удалить мой класс pytest с помощью тестов?

метод возвращает dict, проверяя наличие ключей возвращает KeyError: 0

Python - лучший язык программирования в мире.