ホームページ > バックエンド開発 > PHPチュートリアル > Python 内から PHP コードを実行するにはどうすればよいですか?

Python 内から PHP コードを実行するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-10-22 13:56:02
オリジナル
490 人が閲覧しました

How Can I Run PHP Code from Within Python?

Python 内での PHP コードの実行

スクリプトが大きく外部にある場合、PHP スクリプトから画像を取得するのは困難になることがあります。ただし、subprocess モジュールを使用して Python 内で PHP スクリプトを実行することは可能です。

subprocess モジュールを使用すると、Python で外部コマンドやプログラムを起動できるようになります。いくつかのパラメータを指定して PHP スクリプトを実行し、画像を取得する方法は次のとおりです。

subprocess.call() の使用

出力を必要としないスクリプトの場合は、subprocess を使用します。電話()。例:

<code class="python">import subprocess
subprocess.call("php /path/to/your/script.php")</code>
ログイン後にコピー

subprocess.Popen() を使用した出力の取得

スクリプトから出力を取得する必要がある場合は、subprocess.Popen() を使用します。 stdout=subprocess.PIPE を設定して出力をキャプチャします。

<code class="python">import subprocess
proc = subprocess.Popen("php /path/to/your/script.php", shell=True, stdout=subprocess.PIPE)
script_response = proc.stdout.read()</code>
ログイン後にコピー

script_response 変数には PHP スクリプトの出力が含まれます。要件に応じて画像を処理できるようになりました。

以上がPython 内から PHP コードを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート