pyobject

    27

    3답변

    나는 C 파이썬 확장을 가지고 있는데, 나는 진단을 출력하고 싶다. 문자열을 PyObject *로 받고 있습니다. const char *로 사용할 수 있도록이 객체의 문자열 rep를 얻는 표준 방법은 무엇입니까? 업데이트 :은 const char *로 액세스를 강조합니다.

    3

    1답변

    는 그냥 "꿀꺽 꿀꺽 파이썬"튜토리얼의 다음 섹션을 읽어 http://www.swig.org/Doc1.1/HTML/Python.html#n11 나는 기본적으로 파이썬을 호출하는 C 함수를 작성, 그들은 예에서 무엇을 이해합니다. 그러나 제공된 예제는 인수 목록에서 두 번만 사용되므로 파이썬에 대한 인수 목록을 작성하는 것이 쉽지 않습니다. 나는 다음과 같은

    1

    1답변

    우리는의 PyObject 나는 방법이 걸리는 얼마나 많은 인수를 알고 싶어 PyObject *method = PyDict_GetItemString(methodsDictionary,methodName.c_str()); 사용하여 파이썬 방법을 가리키는 추출 할 필요가 얼마나 많은 인수를 알아내는. 따라서 함수가 def f(x,y): return x