私はC++とPythonでコーディングするつもりです。私はPythonにWebクローリングタスクをさせ、その結果をC++のリストボックスに返すようにしたい。どうすれば結果をPythonから取得し、アプリケーションのC++部分に渡すことができますか?私はhow to pass a value to c++ from python and back?との違いを見ているだけですが、私の質問は、Pythonの結果を取得してC++のリストボックスに追加する方法を尋ねていることです。例えば、Pythonの結果をC++のリストボックスに渡す
p = subprocess.Popen(["/ your/app /]")//アプリケーションは//アプリケーション自体ではなく結果についてどうですか?stdin = subprocess.PIPE、stdout = subprocess.PIPE ) 出力= p.communicate(入力)[0]
listBox1.Items.Add(p); // pはPythonから結果を追加する必要があります。私は他のサイトでこれを見なかったので、私はこれを投稿します。
可能性のある重複した[Pythonと背面からC++に値を渡す方法?]:この記事はまた興味深いものになるだろう、
をウェブサイトBoost Pythonを見てみましょう/ 2613497/python-and-backからのc-value-to-c-pass) –
ええ、私はPythonからC++に値を渡す方法を知りました –
より良い構造 –