如何将变量(分别)从python脚本打印到php

时间:2019-07-18 15:15:59

标签: php python html json

编辑:我将echo更改为print_r($ output),这就是结果:

Array([0] => {“ leftCoordinate”:5125,“ rightCoordinate”:30})

有没有办法使$ output [0]仅为5125而$ output [1]为30?

原始问题:

我正在尝试通过php从python脚本中获取变量,并在html上打印出来。

有人告诉我可以用JSON做到这一点,但我并不十分了解。

例如,这是我的stringg.py:

import json

x = {
  "leftCoordinate": 5125,
  "rightCoordinate": 30
}

y = json.dumps(x)

print(y)

这是我的php代码:

json_decode(exec("C:/Users/hln/Anaconda3/envs/tensorflow1/python.exe C:/tensorflow1/models/research/object_detection/stringg.py", $output));
echo $output[0];

我的目标是输出仅为5125和30(在单独的变量中,所以我可以分别打印出来) 但我得到的输出是: {“ leftCoordinate”:5125,“ rightCoordinate”:30}

0 个答案:

没有答案