exec
私はしばらくの間、 PHP を介して Python スクリプト を正常に作成する方法を探していました。
PHP でプログラミングしてからしばらくの間、実際に Python を使用したことはありませんでしたが、PHP から Python にデータを送信し、次にデータを PHP に送り返すための簡単なコードを探していました.py
。
exec
json enc/dec の有無にかかわらず、PHP で試してみましたが、成功しませんでした。
これらは、私が PHP で試したコマンドです。
* $result = shell_exec('pythontest.py' . escapeshellarg(json_encode($data)));
* exec("python pythontest.py", $resultData);
var_dump($resultData);
成功しませんでした。
In pythontest.py
: データを返送するためのプリント。
pythontest.py
Python と(PHP)の両方のフルパスで試してみました。
json を使用した enc/dec は PHP ファイルで機能するため、PHP コードに問題はないように見えますが、それでもスクリプトを実行できません!
私が言ったように、私は以前に Python を使用したことがないので、それを機能させるためにスクリプトにコードを記述するだけでなく、それ以上のことが必要なのだろうか?
私はこれについて多くの投稿を見て、「彼らのために働く」コードを試しましたが、私にとってはそうではありません^^
追加情報: WAMP 経由の PHP、同じマップ内の .py。それが違いを生むなら、それはウェブベースであるはずです。