Результаты поиска по запросу "python-c-api"
Передача аргументов в tp_new и tp_init из подтипов в Python C API
Первоначально я задал этот вопрос в списке capi-sig Python:Как передать аргументы в tp_new и tp_init из подтипов? Я читаю PythonPEP-253 на подтип и есть мно...
(Python C API) PyRun_StringFlags отсутствует встроенные функции?
Я пытаюсь встроить некоторый питон в мой любимый проект. Я сократил мою проблему до следующего кода:
тогда наложение структур опасно, потому что гарантированное выравнивание памяти - только 1.
у использовать операторы new и delete для создания и уничтожения моих объектов. Проблема в том, что питон разбивает его на несколько этапов. tp_new, tp_init и tp_alloc для создания и tp_del, tp_free и tp_dealloc для уничтожения. Однако в С ++ ...
Разрешение Ctrl-C прерывать C-расширение Python
Я выполняю некоторые вычислительно тяжелые симуляции в (самодельных) расширениях на Python. Иногда я ошибаюсь и хотел бы прекратить симуляцию. Тем не менее, ...
Как привести в порядок / исправить создание PyCXX нового класса расширения Python?
Я почти закончил переписывать оболочку C ++ Python (PyCXX).Оригинал позволяет использовать классы расширения старого и нового стилей, но также позволяет созд...