//quicktest.cpp extern "C" { int test1(PyObject *src) { char *src1 = PyString_AsString(src); return 0; } }
import ctypes test_lib = ctypes.CDLL('./quicktest.so'); test_lib.test1("test");
Что я делаю не так?
P.S. python = 2.7, linux 64 bit
//quicktest.cpp extern "C" { int test1(PyObject *src) { char *src1 = PyString_AsString(src); return 0; } }
import ctypes test_lib = ctypes.CDLL('./quicktest.so'); test_lib.test1("test");
khalikovПравильно сказали. Только не питон а модуль ctypes
питон сам переводит