「SWIGを使用する」または「ディスク上のファイルに書き込むだけ」と単純に答える前に、これを読んでください:
C++ クライアント/サーバー プログラムがあります。クライアントはサーバーにデータを要求します。
サーバーはデータを生成し、さまざまなルーチンを呼び出してデータをチェックします。すべてのデータが正しければ、ソケットを介してデータをクライアントに送信します。
私がやりたいのは、この生データ (たとえば、文字列型のデータ) を取得し、「さまざまなルーチン」を Python プログラムに置き換えることです。
これを行うには、生データが Python プログラムに渡されて解析およびチェックされます。次に、合格/不合格の値を C++ サーバーに返す必要があります。
何か案は?