Resultados da pesquisa a pedido "python-c-api"

1 a resposta

Como uso corretamente a API C e as exceções do Python?

1 a resposta

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 ...

3 a resposta

Passando argumentos para tp_new e tp_init a partir de subtipos na API C do Python

Eu originalmente fiz essa pergunta na lista de capítulos do Python:Como passar argumentos para tp_new e tp_init de subtipos?Estou lendo o PythonPEP-253 na su...

1 a resposta

API do Python C Como passar uma matriz de estruturas de C para Python

Para um módulo python que estou criando, quero passar para o usuário python uma matriz de estruturas como esta:

2 a resposta

(Python C API) PyRun_StringFlags faltando funções embutidas?

2 a resposta

Incorporando Python em C - importando módulos

Estou tendo problemas ao usar o Embedded Python para C de acordo com o Documentaçã [http://docs.python.org/extending/embedding.html] - Sempre que tento usar módulos importados, recebo um: Exceção não tratada em 0x1e089e85 no PythonIncl.exe: ...

1 a resposta

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.

5 a resposta

Como posso referenciar #defines em um arquivo C do python?

25 a resposta

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 ...

2 a resposta

Sugestões para acelerar o cálculo da distância

Considere a seguinte classe: class SquareErrorDistance(object): def __init__(self, dataSample): variance = var(list(dataSample)) if variance == 0: self._norm = 1.0 else: self._norm = 1.0 / (2 * variance) def __call__(self, u, v): # u and v are ...