Результаты поиска по запросу "python-c-extension"

2 ответа

Как использовать типизированные Cython представления памяти для приема строк из Python?

7 ответов

PyEval_InitThreads в Python 3: как / когда его вызывать? (сага продолжается до тошноты)

В основном там, кажется,массивныйпутаница / двусмысленность, когда именно PyEval_InitThreads() [http://docs.python.org/3.2/c-api/init.html#PyEval_InitThreads]должен быть вызван, и какие сопутствующие вызовы API необходимы.официальная ...

25 ответов

фатальная ошибка: Python.h: нет такого файла или каталога

Я пытаюсь создать общую библиотеку, используя файл расширения C, но сначала мне нужно сгенерировать выходной файл с помощью команды ниже: gcc -Wall utilsmodule.c -o UtilcПосле выполнения команды я получаю это сообщение об ошибке: utilsmodule.c: ...

ТОП публикаций

3 ответа

 из 32, но обычно больше места выделяется для облегчения добавления.

ужно иметь массив объектов Python, которые будут использоваться при создании структуры данных Trie. Мне нужна структура, которая будет фиксированной длины, как кортеж, и изменяемой, как список. Я не хочу использовать список, потому что хочу ...

7 ответов

PyEval_InitThreads в Python 3: как / когда его вызывать? (сага продолжается до тошноты)

В основном там, кажется,массивный путаница / двусмысленность, когда именно

1 ответ

Модуль расширения Python с переменным количеством аргументов

Я пытаюсь выяснить, как в модулях расширения C иметь переменную (и, возможно,) довольно большое количество аргументов для функции. Читая ...

4 ответа

В Python, как можно определить, что модуль пришел из расширения C?

Какой правильный или самый надежный способ сказать из Python, если импортированный модуль происходит изРасширение C в отличие от чистого модуля Python? Это п...

5 ответов

Как я могу ссылаться на #defines в C-файле из python?

У меня есть C-файл, в котором есть #defines для битов, на которые я хотел бы сослаться из python. Их достаточно, чтобы я не копировал их в мой код на Python,...

1 ответ

 исправил ошибку для меня.

ько что обновил Snow Leopard до Lion, и старое c-расширение Python, которое мне пришлось обновить, не хотело правильно компилироваться. Я действительно не знаю, что здесь делать. Кто-нибудь, кто мог бы помочь мне, так что все хорошо? Он прекрасно ...

1 ответ

@IoannisFilippidis Я собирался сказать вам, что, возможно, стоит исправить ошибку, но похоже, что вы уже сделали это ...

аinspect [https://docs.python.org/3/library/inspect.html]Кажется, модуль не может проверять сигнатуры «встроенных» функций, которые включают в себя функции, определенные в модулях расширения C, например, определенные в Cython. Есть ли способ ...