【发布时间】:2017-10-04 00:01:23
【问题描述】:
我想用 post 数据执行 python 脚本,并使用 php 中的 curl 从那里获取结果。如果有人做过这种功能,请帮忙。我搜索了很多,但没有得到任何东西。
这是我的python脚本路径
cgi-bin/interactive.py
我想将title=abc 作为发布数据传递。
我已经用 php 文件中的 shell_exec 完成了,
$command = escapeshellcmd('cgi-bin/interactive.py test');
$output = shell_exec($command);
echo $output;
但在此我面临sys.argv 在 python 文件中获取参数的问题。
是否可以使用 shell_exec 传递带有 key=value 的参数?如果是,那么它可以解决我的问题,否则我需要使用 curl 发布数据进行调用。
提前致谢!
【问题讨论】: