我想启动一个类似于this web crawler的python脚本,等待它完成,在php中处理数据,然后将结果返回给用户。
据我所知,从python获取输出是微不足道的,但上面的脚本是并行执行的,所以只要打印完成就不会给我任何可用的结构。
你建议用什么来将一些html数据从python脚本传递到php?一个临时文件? MySQL的?我在python中没有任何经验,所以你需要非常明确。
干杯。
答案 0 :(得分:1)
我建议使用一个文件,你可以将结构化数据转储到例如JSON或YAML(两者都可以在Python和PHP中轻松编写和读取)。
为什么“打印完成后的东西”不可用?写文件然后阅读它基本相同。您不必在Python中仅使用print
,您可以使用标准输出(sys.stdout
),方法与打开的文件相同。