Resultados da pesquisa a pedido "python-c-api"
Python: Gere stubs de funções do módulo C
Eu fiz um módulo Python em C / C ++ com Python C API. Eu uso o setuptools.Extension no meu setup.py. Ele cria um arquivo .py que carrega um módulo python a partir de algum arquivo .pyd compilado: def __bootstrap__(): global __bootstrap__, ...
Obter o caminho LIB do Python
Eu posso ver issoINCLUDE caminho ésysconfig.get_path('include') [https://docs.python.org/3/library/sysconfig.html#installation-paths]. Mas não vejo valor semelhante paraLIB. NumPytotalmente ...
Não foi possível importar uma DLL personalizada em python
Eu estou tentando expor uma classe C ++ para python comboost::pythonentão eu estou passandoeste tutorial [http://www.boost.org/doc/libs/1_61_0/libs/python/doc/html/tutorial/tutorial/exposing.html] . Eu criei um estúdio visual.dll projeto, com ...
Como arrumar / corrigir a criação do PyCXX da nova classe de extensão Python?
Eu quase terminei de reescrever um wrapper C ++ Python (PyCXX). O original permite classes de extensão de estilo antigo e novo, mas também permite derivar das classes de estilo novo: import test // ok a = test.new_style_class(); // also ok ...
Como obter a contagem de referência de um PyObject?
Como obter a contagem de referência de umPyObject do C ++? Existem funçõesPy_INCREF ePy_DECREF que aumentam / diminuem, mas não encontrei nenhuma função que retorne a contagem de referência do objeto. Eu preciso disso para fins de depuração.
Como retornar uma matriz C para Python?
Eu escrevi uma função de extensão Python / C que foi chamada por Python. Como retornar uma matriz 2d int [] [] para Python? static PyObject* inference_function(PyObject *self, PyObject *args) { PyObject* doc_lst; int K,V; double alpha,beta; int ...
lendo uma variável global de python em c
Estou tentando aprender a usar a API Python / C corretamente - tudo o que realmente preciso fazer é ler uma variável global (no meu dicionário de casos - mas estou começando com uma variável inteira simples). Usando a discussão:Como acessar uma ...
erro fatal: Python.h: Esse arquivo ou diretório não existe
Estou tentando criar uma biblioteca compartilhada usando um arquivo de extensão C, mas primeiro tenho que gerar o arquivo de saída usando o comando abaixo: gcc -Wall utilsmodule.c -o UtilcDepois de executar o comando, recebo esta mensagem de ...
PyObject segfault na chamada de função
Eu estou tentando usar o Python para abrir um diálogo para aceitar a entrada em meu aplicativo C ++.Aqui está uma representação mínima do que estou tentando ...