Tag: c ++

Что такое C-эквивалент пакета Python («<I», 0)

Я не знаю много питона, но из того, что я могу сказать из документации, код: str = "AAAA" str += pack("<I", 0) добавит результат функции pack к str, который будет целочисленным значением 0 в стиле little-endian. Мой вопрос в том, что такое C-эквивалент этого. Это будет просто: char str[20] = "AAAA"; strcat(str, "\x00"); ? …

Python не вызывает внешнюю часть программы 3

У меня возникли проблемы с попыткой запустить внешнюю программу из программы python, которая была сгенерирована из триггера в базе данных postgres 9.2. Триггер работает. Он записывает файл. Я попробовал запустить внешнюю программу, но разрешения не позволяли ей работать. Мне удалось создать папку (используя os.system ("mkdir")). Владелец папки – NETWORK SERVICE. Мне нужно запустить программу под […]

Как такие языки, как Python, преодолевают пределы интегральных данных C?

Выполняя некоторые случайные эксперименты с факториальной программой в C, Python и Scheme. Я столкнулся с этим фактом: В C, используя тип данных «unsigned long long», самый большой факториал, который я могу распечатать, составляет 65. Это «9223372036854775808», что составляет 19 цифр, как указано здесь . В Python я могу найти факториал с числом, равным 999, которое […]

Как преобразовать .npy-файл в .binaryproto?

Я создал средний файл изображения, используя python, и сохранил его в файле numpy. Я хотел бы знать, как я мог бы преобразовать этот .npy-файл в файл .binaryproto. Я использую этот файл для обучения с использованием GoogLeNet.

Ошибка IP-камеры Python

Я пытаюсь получить доступ к видео с IP-камеры. Я использую OpenCV и Python для этого. Код, который я попробовал, приведен ниже: import numpy as np import cv2 from cv2 import cv camera=cv.CaptureFromFile("http://root:root@192.168.0.90/axis-cgi/mjpg/video.cgi?resolution=640×480&req_fps=30&.mjpg") if camera is None: print 'Camera is null' else: print 'Camera is not null' cv.NamedWindow("win") while True: image=cv.QueryFrame(camera) cv.ShowImage("win", image) k=int(cv.WaitKey(10)) if k […]

Деление на ноль: int vs. float

Разделение int на ноль, вызовет исключение, но float не будет – по крайней мере, на Java. Почему у float есть дополнительная информация о NaN, а тип int – нет?

вызов c из python с помощью ctypes: проходящих векторов

Я хочу вызвать функцию ac из python с помощью ctypes. Из документации я не понимаю, как передать указатель на векторы. Функция, которую я хочу вызвать: double f(int n, double* x) { int i; double p=1; for (i=0; i< n; i ++) p = p * x[i]; return p; } Я изменил функцию с помощью указателя […]

чтение глобальной переменной python в c

Я пытаюсь научиться правильно использовать Python / C API – все, что мне действительно нужно сделать, это прочитать глобальную переменную (в моем случае словарь – но я начинаю с простой целочисленной переменной). Использование обсуждения: Как получить доступ к глобальной переменной Python из C? и источник ответа там: http://bytes.com/topic/python/answers/705918-c-api-embedded-python-how-get-set-named-variables Я написал эту маленькую вещь: Код Python […]

Какие файлы требуются для запуска Py_Initialize?

Я работаю над простой частью кода, которая запускает функцию Python из приложения C / C ++. Для этого я устанавливаю PYTHONPATH и запускаю инициализацию следующим образом: Py_SetPythonHome("../Python27"); Py_InitializeEx(0); Затем я импортирую модуль и запускаю свою функцию. Он отлично работает. Теперь я пытаюсь создать установщик для моих коллег, чтобы запустить мой код. Я хочу свести к […]

Создание расширения C для Python, для которого требуется другое расширение

У меня есть пара функций Python, которые я использую, чтобы упростить разработку игры с Pygame. Я имею их в файле helper.py в моем Python-пути, поэтому я могу импортировать их из любой игры, которую я делаю. Я думал, как упражнение узнать о расширениях Python, чтобы преобразовать этот модуль в C. Моя первая проблема заключается в том, […]

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