Resultados de la búsqueda a petición "python-c-api"
Obtenga el camino LIB de Python
Puedo ver esoINCLUDE el camino essysconfig.get_path('include') [https://docs.python.org/3/library/sysconfig.html#installation-paths]. Pero no veo ningún valor similar paraLIB. NumPydirectamente lo ...
¿Cómo devolver una matriz C a Python?
Escribí una función de extensión Python / C que fue llamada por Python. ¿Cómo puedo devolver una matriz 2d int [] [] a Python? static PyObject* inference_function(PyObject *self, PyObject *args) { PyObject* doc_lst; int K,V; double alpha,beta; ...
¿Cómo ordenar / arreglar la creación de PyCXX de la nueva clase de extensión Python?
Casi he terminado de reescribir un contenedor de Python C ++ (PyCXX). El original permite clases de extensión de estilo antiguas y nuevas, pero también permite derivar de las clases de estilo nuevo: import test // ok a = test.new_style_class(); ...
Python: generar apéndices de función del módulo C
Hice un módulo de Python en C / C ++ con Python C API. Yo uso setuptools.Extension en mi setup.py. Crea un archivo .py que carga un módulo de Python desde algún archivo compilado .pyd: def __bootstrap__(): global __bootstrap__, __loader__, ...
Python C-API Object Aslocation
Quiero usar los operadores nuevos y eliminar para crear y destruir mis objetos. El problema es que Python parece dividirlo en varias etapas. tp_new, tp_init y tp_alloc para la creación y tp_del, tp_free y tp_dealloc para la destrucción. Sin ...
¿Crear un PyObject * desde una función C?
Estoy incrustando Python en una biblioteca de C ++ que estoy haciendo. Me gustaría que los usuarios puedan pasar funciones C en forma de punteros de funciónPyObject* (fpFunc*)(PyObject*,PyObject*); para poder usar esas funciones en el Python ...
Incrustando Python en C - importando módulos
Tengo problemas para usar el Python incorporado para C segúnDocumentació [http://docs.python.org/extending/embedding.html] - Cada vez que intento usar módulos importados obtengo un: Excepción no controlada en 0x1e089e85 en PythonIncl.exe: ...
Numpy C-Api ejemplo da un SegFault
Estoy tratando de entender cómo funciona Python C- Api, y quiero intercambiar matrices entre Python y una extensión C. Entonces, comencé este ...
embedding python
Estoy tratando de llamar a las funciones de Python desde el código C, y seguí una muestra deaqu [http://docs.python.org/release/2.3.2/ext/pure-embedding.html] También tengo las directivas de inclusión de archivos correctas, las directivas de la ...
Pasar un puntero C con Python / C API
Soy nuevo en la API de Python / C ... Estoy tratando de agregar una nueva funcionalidad a mi programa C, en el que puedo incrustar python en él y extender simultáneamente la funcionalidad para que el intérprete incorporado pueda ejecutar un ...