2010-02-12 56 views
0

我想启动一个类似于this web crawler的python脚本,等待它完成,在php中处理数据,然后将结果返回给用户。从PHP接收python脚本的输出?

从我所听到的,得到python的输出是微不足道的,但上面的脚本并行执行的东西,所以只是打印的东西,因为它完成不会给我任何一种可用的结构。

你会建议使用什么来从python脚本传递一组html数据到php?临时文件? MySQL的?我在Python中没有任何经验,所以你需要非常明确。

干杯。

回答

1

我建议一个文件,你可以转储例如,以JSON或YAML结构化数据(很容易写在Python和PHP读取)。

为什么“打印完毕”不可用?写入文件然后阅读它基本上是一样的。您不必在Python中只使用print,您可以像打开的文件一样使用标准输出(sys.stdout)。

+0

我想如果我汇总数据并用一个命令打印它会工作,但我最初看到的问题是请求将全部混乱起来。 – kbanman 2010-02-12 22:50:24