Tag: c ++

.NET Regex Неопознанная структура группировки

Я пытаюсь перевести регулярное выражение с Python на C #, но у меня возникают некоторые проблемы, так как я продолжаю получать ошибку. Нераспознанная структура группировки. ^(?:\[(?P<release_group>.+?)\][ ._-]*) (?P<series_name>.+?)[ ._-]+ (?P<ep_ab_num>\d{1,3}) (-(?P<extra_ab_ep_num>\d{1,3}))?[ ._-]+? (?:v(?P<version>[0-9]))? (?:[\w\.]*) (?:(?:(?:[\[\(])(?P<extra_info>\d{3,4}[xp]?\d{0,4}[\.\w\s-]*)(?:[\]\)]))|(?:\d{3,4}[xp])) (?:[ ._]?\[(?P<crc>\w+)\])? .*? Что дает мне ошибку Unrecognized grouping construct в этом регулярном выражении?

Как установить Selenium для Python и C #

Я изо всех сил стараюсь следовать указаниям по установке Selenium на машину Windows, и мне это нужно для платформ Python 7.5 и C #. Я выполнил команду: D:\selenium-2.37.2> D:\Python27\python setup.py install И я понимаю: Traceback (most recent call last): File "setup.py", line 17, in <<module>> from setuptools import setup ImportError: No module named setuptools Setuptools? […]

Отправка структурированных данных по сети

Я начинаю программировать в сети, поэтому, извините, если мои вопросы могут показаться немного очевидными. Я пытаюсь отправить некоторые данные из приложения Qt на сервер Python, который обработает их и отправит ответ. методы, позволяющие мне отправлять данные в класс QTcpSocket : // … write(const QByteArray &) write(const char *) // … мое приложение будет управлять: аутентификацией, […]

Не удалось скомпилировать созданный cython файл .c

Я довольно новичок в python и новичок в cython. Поскольку я понял, что cython лучше для меня, так как это довольно быстро, я решил переключиться на cython, создав файлы .c из каждого .pyx-файлов, и я пытаюсь их скомпилировать вручную, используя следующие различные методы: Я создаю файл .c из .pyx, используя следующий: создаю файл setup.py from […]

Как вызвать Python из потока boost?

У меня есть приложение Python, которое вызывает Cython-библиотеку python boost, и все это работает. Тем не менее, у меня есть сценарий обратного вызова C ++ для Python, где C ++ из потока boost вызывает python, и я получаю нарушение доступа на стороне C ++. Если я делаю точно такой же обратный вызов, используя поток python, […]

Как я могу использовать ctypes для передачи byteArray в функцию C, которая принимает char * в качестве аргумента?

Я создал функцию в C, которая принимает значения int и char * buffer в качестве аргументов. Я хотел бы использовать ctypes для вызова этой функции из python и передачи в python byteArray. Я знаю, что сначала вы должны скомпилировать файл C в общую библиотеку (файл .so) и использовать ctypes для вызова этой функции. Вот код, […]

Expose Функция члена C ++, которая имеет std :: function в качестве аргумента с boost :: python

У меня есть класс, который содержит атрибут, который является std :: function. Я устанавливаю значение этого атрибута с помощью функции-члена, поэтому класс выглядит следующим образом: class ClassName { public: void SetCallbackFunction(std::function<void (int i)> callbackFun) { m_callbackFunction = callbackFun; } protected: std::function<void (int i)> m_callbackFunction; }; Мне нужно выставить этот класс на Python и, конечно же, […]

Ошибка компиляции кода C для пакета python hmmlearn

У меня возникли проблемы с hmmlearn пакета hmmlearn для правильной установки (в виртуальной среде); похоже, что-то связано с базовым кодом C. Пакет устанавливается отлично с помощью pip , но когда я пытаюсь импортировать основной класс, я получаю сообщение об ошибке: In [1]: import hmmlearn In [2]: from hmmlearn import hmm ————————————————————————— ImportError Traceback (most recent […]

Поиск того же цветного блока в 2D-матрице

Я пытаюсь найти блок той же цветной области, начиная с верхнего левого угла в 2D-матрице. Например: у меня есть следующая матрица: 1 1 1 2 2 3 1 1 2 3 4 5 1 1 1 1 3 4 1 4 3 2 1 5 2 3 4 5 1 2 Например, начальный верхний левый […]

Безопасна ли она для изменения статической переменной?

Поскольку C ++ 11, статическая инициализация переменных гарантируется потокобезопасностью. Но как насчет изменения статической переменной в нескольких потоках? как ниже static int initialized = 0; Initialize() { if (initialized) return; initialized = 1; // Is this thread safe? } Причина, по которой я задаю этот вопрос, заключается в том, что я читаю исходный код для […]

Interesting Posts

Подклассификация ctypes – Python

Преобразование словаря в формат нумерации

Необходимо иметь обязательные и необязательные поля в Django Formset

Как выполнить несколько команд за один сеанс в Paramiko? (Python)

Суммирование значений массива numpy на основе индексов в другом массиве

многопоточный сервер python

Разбор даты в python без использования значения по умолчанию

Есть ли канонический способ завершения потока в python?

open () не может найти заданный путь к файлу относительно PYTHONPATH

Изменение стоимости на нескольких позициях в списке списка при попытке изменения в одном месте

Pandas Groupby применяет функцию для подсчета значений больше нуля

Использование pyodbc вызывает ошибку: имя источника данных не найдено, и драйвер по умолчанию не указан

Установите цветной размер матрицы Matplotlib для соответствия графику

очень конкретный поиск подстроки и разделение

AttributeError: экземпляр FileInput не имеет атрибута '__exit__'

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