swig wraps c or cpp for python.