从PHP接收python脚本的输出?

时间:2010-02-12 20:16:20

标签: php python

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

据我所知,从python获取输出是微不足道的,但上面的脚本是并行执行的,所以只要打印完成就不会给我任何可用的结构。

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

干杯。

1 个答案:

答案 0 :(得分:1)

我建议使用一个文件,你可以将结构化数据转储到例如JSON或YAML(两者都可以在Python和PHP中轻松编写和读取)。

为什么“打印完成后的东西”不可用?写文件然后阅读它基本相同。您不必在Python中仅使用print,您可以使用标准输出(sys.stdout),方法与打开的文件相同。