PHP では、「shell_exec」関数を使用できます。シェル経由で実行でき、結果を文字列として返します。コマンドラインから NULL が渡された場合、または出力がない場合は、エラーが返されます。
以下は、同じ機能のコード例です:
<?php $command_exec = escapeshellcmd('path-to-.py-file'); $str_output = shell_exec($command_exec); echo $str_output; ?>
Python スクリプトを正常に実行するには、正しいアクセス許可を与える必要があります。
Note - Unix タイプのプラットフォームで作業する場合、PHP コードは Web ユーザーとして実行されます。したがって、Web ユーザーにはディレクトリとサブディレクトリに対して必要な権限を与える必要があります。
以上がPHPからPythonプログラムを実行するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。