やはりpyperlと同じになってきた。。。。 python,perlをいろいろ触ってて少しずつ見えてきたのでメモ程度に書いておく。 Perl->Pythonの変換 基本的な型変換はこんな感じ。 SV->PyObjectへ if(SvPOK(sv)){ //string STRLEN len; char *s = SvPV(sv, len); o = Py_BuildValue("s#", s, len); }else if(SvNOK(sv)){ //double o = Py_BuildValue("d", SvNV(sv)); }else if(SvIOK(sv)){ //long o = Py_BuildValue("l", SvIV(sv)); }else if(SvROK(sv)){ // ref o = newSvRV_Object(self, sv); }else{ //ot