C アプリケーションに Python (2.7) ライブラリを埋め込もうとしていて、Python/C API を使用して C から Python コードを呼び出しています。キーワード引数を取る Python メソッドを呼び出す必要があります。意味的には、Python で次の行に相当するものを実現しようとしています。
myobject.dosomething('blahdy blah', somearg=True)
ドキュメントを読むことで、私は次のようになりましたが、これはキーワード引数を渡しません:
PyObject_CallMethod(myobject, "dosomething", "s", "blahdy blah");
私は Python にあまり詳しくありません。ドキュメントがこれについて完全に明確ではなく、Google 検索でもあまり有用な情報が得られなかったため、この時点でちょっと行き詰まっています。助けていただければ幸いです。