私のプロジェクトはC++で書かれていて、組み込みプログラミング言語が必要な段階に進んでいます。私はいくつかの理由でPythonを選択し、動的にロードされたPythonモジュールにAPIを公開することで遊んでいます。それはうまく機能し、近い将来、Pythonを使い続けると思います。
でも質問があります。私は、提供しているPython APIに各関数を追加することに多くの時間を費やしてきました。そのため、繰り返しの多くを軽減するフレームワークを探していました。
何度も言及されているように見えるフレームワークはBoost::Pythonです。Boost :: Pythonには何の反対もありませんが、実際、近い将来に使用する可能性があります。このプロジェクトでは、残念ながらBoost関連のライブラリを使用できません。
他にまともなフレームワークはありますか?私は特に自分で書くのは好きではありませんが、ストレートなPythonCAPIを使い続けたいとも思っていません。
ありがとう!