如何从perl cgi脚本调用python程序

时间:2012-02-20 08:12:51

标签: python perl cgi cgi-bin

我是python的新手.. 想知道如何使用cgi脚本中的参数调用python程序。 并且还从python prog中检索返回值。

我试过了..但没有工作......

    my $bin = "/var/www/pythonprog.py";
    my @args = ($name1,$pass1);
    my $cmd = "$bin ".join(" ", @args);
    $cmd =~ tr///;
    system ($cmd); 

1 个答案:

答案 0 :(得分:0)

系统想要一个列表参数。 试试这个:

my $bin = "/var/www/pythonprog.py";
my @cmd = ($bin,$name1,$pass1);
system (@cmd);

编辑:看起来你有一个污点问题,请看下面的好评。