python-c-api

    5

    1답변

    나는 파이썬 임베딩의 새로운 것이다. 파이썬 + numpy 코드를 C++ 콜백 함수 (DLL 내부)에 임베드하려고합니다. 내가 직면하는 문제는 다음과 같습니다. 내가 가지고있는 경우 : 모든 것이 잘 작동합니다. 하지만 경우 :이 그것을 _import_array 도달 번째 시간에 충돌 Py_Initialize(); _import_array(); //to

    8

    1답변

    저는 Python C-Api가 어떻게 작동하는지 이해하려고 노력하고 있습니다. Python과 C Extension간에 numpy 배열을 교환하려고합니다. 그래서,이 튜토리얼을 시작 : http://dsnra.jpl.nasa.gov/software/Python/numpydoc/numpy-13.html 는,이 2 차원 NumPy와 배열의 추적을 계산하는 C 모

    1

    1답변

    내 확장 기능을 작성하고자하는 Num Py 배열을 가지고 있습니다. 내 C 루틴에서 사용하기 위해 연속 배열을 얻을 때 , 내가 사용 arr_mask = (PyArrayObject *) PyArray_ContiguousFromObject(mask, PyArray_BOOL, 2, 2); 하지만 PyArray_BOOL 선언되지 않는 컴파일러 오류가

    2

    1답변

    NumPy 배열의 C API에 익숙해 지려고 코드를 작성하고 있습니다. #include <Python.h> #include "numpy/arrayobject.h" #include <stdio.h> #include <stdbool.h> static char doc[] = "Document"; static PyArrayObject *

    2

    1답변

    나는 파이썬 C- 확장자로 작업 중이며 파이썬 datetime 객체의 인스턴스를 유닉스 타임 스탬프로 만들고 싶다. 설명서 사이트 (http://docs.python.org/c-api/datetime.html)에서 입력 매개 변수를 기반으로 새로운 참조를 반환하는 PyDateTime_FromTimestamp() 함수를 찾았습니다. 설명은 다음과 같습니다.

    0

    1답변

    파이썬/C API를 사용하여 C로 클래스를 만들었습니다. 이제 C 블로 브의 데이터 항목을 반복해야한다는 요구 사항이 있습니다. PyList를 반환하는 것은 length가> 50K이기 때문에 바람직하지 않습니다. 발전기와 같은 기능을 제공하는 방법이 있습니까? 내 유일한 해결책은 다른 순수 파이썬 클래스에서 클래스를 래핑하고 해당 레벨에서 생성기 함수를 작

    2

    2답변

    두 개의 외부 함수를 만드는 Visual C++ 2008을 사용하여 DLL을 만들었습니다. 파이썬을 사용하여 이들을 실행하는 두 개의 개별 실행 가능 함수를 만들었습니다. PowerBuilder를 사용하여 함수를 호출하면 첫 번째 실행 파일이 잘 실행됩니다. 두 번째 실행 파일은 런타임 오류가 발생합니다 : error calling external func

    6

    2답변

    나는 Documentation에 따라 C을위한 임베디드 파이썬을 사용하는 데 문제가 - 나는 수입 모듈을 사용하려고 할 때마다 나는 내려면 : PythonIncl.exe에서 0x1e089e85에서 처리되지 않은 예외 : 0xC0000005 : 액세스 위반 읽기 위치는 0x00000004입니다. PyObject_GetAttrString() 메서드에서 오류가

    3

    2답변

    파이썬 콜백을 사용하는 C++ 라이브러리가 있습니다. 콜백, 즉 PyObject *는 UnaryFunction 클래스의 객체에 저장되고 Python 객체의 생성자 Py_INCREF는 그 객체에 저장됩니다. destuctor는 Py_XDECREFs입니다. 그것이 문제이다. 인터프리터는 DECREF를 segfault합니다. 제 해결책은 DECREF가 아니라는

    0

    1답변

    PyObject *가 numpy.uint8 유형을 가리키는 지 확인하기 위해 Python C-API를 사용하려면 어떻게해야합니까?