python-extensions

    2

    1답변

    나는 라즈베리 파이를위한 특정 하드웨어 쉴드를 사용할 수있는 파이썬 (3.x) 용 C++ 확장을 작성하려고합니다. C 및/또는 C++을 작성한 경험이 없지만 실제로 파이썬 웹 사이트의 설명서를 사용하면 실제로 작동합니다. 내가 뭘하고 싶은지 내 유형을 싱글 톤으로 만들지 만 init 메소드가 에러 (-1)를 반환하면 생성자에 대한 두 번째 호출이 상황을 망

    7

    2답변

    파이썬 용 C 코드를 약간 감쌌다. C 모듈은 핸들을 만듭니다.이 핸들은 파이썬에 PyCapsule으로 전달됩니다. 필자가 원하는 API는 파이썬에서 다음과 같이 작성할 수 있습니다. import wrapped class Test(object): def __init__(self, loc): self.handle = wrapped.ne

    9

    3답변

    float 또는 int 유형의 입력을받을 수있는 Python을 확장하는 C로 함수를 만들고 싶습니다. 기본적으로 f(5) 및 f(5.5)을 허용 입력으로 사용합니다. if (!PyArg_ParseTuple(args, "i", $value))은 int 또는 float 만 사용하기 때문에 사용할 수 없다고 생각합니다. int 또는 float 입력을 허용하려면

    13

    2답변

    짧은 버전 나는 최근 함수의 반환 형식이 the documentation에 PyObject로 지정 된 일부 파이썬 코드를 가로 질러왔다. PyObject은 무엇입니까? 자세한 버전 내가 생각하지 않는 C/C++ 프로그래머,하지만 위의 링크 된 문서에 PyObject으로 실행했을 때, 구글은 PyObject 파이썬/C API를 사용하여 정의 된 파이썬 객체임

    0

    3답변

    발생 된 예외 유형에 관계없이 프로그램을 종료하고 싶습니다. 그러나 예외 유형에 따라 다른 오류 메시지를 기록하려고합니다. 코드 반복 횟수를 줄임으로써 어떻게이 작업을 수행 할 수 있습니까? 코드입니다 다음 나는 현재 사용 def exit_with_message(self, message): self.logger.exception(message)

    0

    1답변

    2 차원 파이썬 dict에 csv 파일 또는 엑셀 시트 (행 및 열 포함)의 데이터를로드해야합니다. 예를 들어, 엑셀 시트의 데이터는 다음과 같습니다 경우 : name age gender location 1 Jim 18 male China 2 Ross 18 male China 3 Cara 19 female Japan 4 Ted 18 male Chin

    0

    1답변

    Visual C++ 2010 (동적 라이브러리, 64 비트)으로 boost.python을 성공적으로 빌드했습니다. 파이썬 2.7.8 64 비트 Windows 7 64 비트에 설치되어 있습니다. here 파이썬 확장은 파이썬 자체를 빌드하는 데 사용 된 것과 동일한 컴파일러로 빌드해야한다고 읽었습니다. 제 질문은, 파이썬 2.7.8은 Visual C++ 20

    0

    1답변

    독점 라이브러리의 카메라 오류 메시지에 액세스하기 위해 C 확장자를 작성했습니다. 구조는 setup.py from setuptools import setup, Extension, find_packages from dicamsdk.control import __version__ pcoErrorModule = Extension("dicamsdk.pcoEr

    0

    1답변

    저는 C 확장 API를 사용하여 Python 모듈을 작성 중이며 Python에서 Long 함수를 C 함수로 전달한 다음이 변수를 나타내는 데 사용 된 원시 PyLongObject를 얻으려고합니다. 저는 PyArg_Parse 함수를 사용하여 변수를 원시 C 포인터로 구문 분석하고 있습니다. PyObject가 PyLongObject 유형으로 반환 될 것으로 기

    1

    1답변

    지금은 파이썬에서 약 100 줄 정도의 이미지 처리 알고리즘을 사용하고 있습니다. numpy, PIL 및 scipy을 사용하면 약 500ms가 소요됩니다. 나는 그것을 더 빨리 얻으려고하고 있으며, 실제 알고리듬이 지금까지 꽤 최적화 된 것처럼 보이기 때문에 Cython과 같은 다른 접근법을 사용하면 시간이 향상되는지 궁금합니다. 사용 사이 썬 파이썬 C