将数组从php发送到python

将数组从php发送到python,php,python,arrays,json,Php,Python,Arrays,Json,我正在尝试将一个数组从php传递到python,由于某种原因,当我加载php页面时,我遇到了问题,因此如果有人建议我尝试不同的方法,或者如果有人发现我在这里遗漏的一个简单错误,我将不胜感激,因为我已经尝试了几个小时了 谢谢 PHP: 你有什么麻烦?请描述所需的行为以及您的代码是如何失败的。您的示例使用的是sell\u exec,而不是shell\u exec@hcoat woops!这就解决了!你是救命恩人,就像我现在最喜欢的人!非常感谢你!!你有什么麻烦?请描述所需的行为以及您的代码是如何失败

我正在尝试将一个数组从php传递到python,由于某种原因,当我加载php页面时,我遇到了问题,因此如果有人建议我尝试不同的方法,或者如果有人发现我在这里遗漏的一个简单错误,我将不胜感激,因为我已经尝试了几个小时了

谢谢

PHP:


你有什么麻烦?请描述所需的行为以及您的代码是如何失败的。您的示例使用的是
sell\u exec
,而不是
shell\u exec
@hcoat woops!这就解决了!你是救命恩人,就像我现在最喜欢的人!非常感谢你!!你有什么麻烦?请描述所需的行为以及您的代码是如何失败的。您的示例使用的是
sell\u exec
,而不是
shell\u exec
@hcoat woops!这就解决了!你是救命恩人,就像我现在最喜欢的人!非常感谢你!!
<?PHP
$data = array(1,2,3,4);
$result = sell_exec('python code.py ' . escapeshellarg(json_encode($data)));
$resultData = json_decode($result, true);
var_dump($resultData);
?>
import sys
import json
def jsontoarray(json_data):
    data = json.loads(json_data)
    print(json.dumps(data))
jsontoarray(sys.argv[1])