1

こんにちは、スクリプトを解析する Python スクリプトがあります。スクリプトは以下のとおりです。2 つの入力を使用します。

import urllib
import urllib2
code, num = raw_input().split(' ')
parse(num,code)
print success
exit()

今、phpファイルを使用してraw_inputを渡そうとしていますが、機能していません

PHPスクリプトは

<?php 
$num="36";
$code="a";
$result = exec('python test.py "$code $num"');
echo $result;
?>

私を助けてください

4

2 に答える 2

2

この行:

$result = exec('python test.py "$code $num"');

常に生の文字列 "$code" と "$num" を渡します。変数の実際の値を渡すには、次のようにします。

$result = exec('python test.py "'.$code.' '.$num.'"');
于 2013-07-15T15:46:26.880 に答える