SIP を使い C++ クラスを Python から呼び出してみました。 他にも boost や SWIG などあるらしいけど、こいつは軽快。良いかも。 たとえばこんな C++ クラス word.h があったとして、 class Word { private: char* _word; public: Word(const char*); const char* str() const { return _word; } void set(const char*); char* reverse() const; }; sip を使いゴニョゴニョした後、 $ python >>> from word import Word >>> w=Word('abc') >>> w.str() 'abc' >>> w.reverse() 'cba' >>> w.set('xyz') >>> w.str(