2016-07-06 39 views
0

我将用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 ) output = p.communicate(input)[0]

listBox1.Items.Add(p); // p应该添加python的结果。我没有看到这在其他网站,所以我张贴这个。

+1

的可能的复制[?如何将一个数值从蟒蛇传递到C++和背部(http://stackoverflow.com/questions/2613497 /如何传递值到C - 从蟒后) –

+0

是啊,我想知道如何从Python传递价值到C + + –

+0

更好的结构 –

回答