我试图从我的PHP文件中调用python脚本recommended.py。这是正确的方法吗?没有获得任何结果

时间:2016-04-08 10:50:21

标签: php python

四个参数值取自数据库。 python脚本具有基于指定的四个参数进行重新计划的算法。

<?php
include('main.php'); 
$lat = $_POST['lt'];
$lon = $_POST['ln'];
$uid = $_POST['id'];
$rad = $_POST['rd'];
#$lat = "28.674558";
#$lon = "77.274202";``
#$uid = "1";
#$rad = "1";
$outs = 'python recommend.py' . $uid . ' ' . $lat . ' ' . $lon . ' ' . $rad;

$output = shell_exec($outs);

echo $output;

?>

1 个答案:

答案 0 :(得分:0)

在conc.ating $outs

时,您在recommended.py之后缺少空格
<?php
    include('main.php'); 
    $lat = $_POST['lt'];
    $lon = $_POST['ln'];
    $uid = $_POST['id'];
    $rad = $_POST['rd'];
    #$lat = "28.674558";
    #$lon = "77.274202";``
    #$uid = "1";
    #$rad = "1";
    $outs = 'python recommend.py ' . $uid . ' ' . $lat . ' ' . $lon . ' ' . $rad;

    $output = shell_exec($outs);

    echo $output;

    ?>