Dinamicamente criar e retornar uma lista Python em uma extensão de C Python
-
19-09-2019 - |
Pergunta
Eu estou escrevendo um href="http://docs.python.org/extending/extending.html" rel="nofollow noreferrer"> extensão , e eu estou tentando para descobrir como construir dinamicamente e retornar uma lista Python usando minha extensão. Eu sei como construir uma lista de tamanho pré-determinado usando Py_BuildValue . Existe uma maneira de criar uma lista com itens Py_BuildValue seguida, acrescentar a essa lista? Existe uma diferente, e melhor, alternativa?
Solução
Que tal usar PyList_Append
, assim como (gestão de referência modulo e outros enfeites) você usaria .append
em Python?
Olhando para docs lista API pode ajudar também.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow