0

私はpythonが初めてです..知りたかったのは、cgiスクリプトから引数を使用してpythonプログラムを呼び出す方法です。また、python prog から戻り値を取得します。

私はこれを試しました..しかし、うまくいきませんでした...

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

1 に答える 1

0

システムはリスト引数を必要としています。これを試して:

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

編集:汚染の問題があるようです。以下の素晴らしいコメントを参照してください。

于 2012-02-20T08:23:43.053 に答える