PHPによるPythonのデバッグ
1537 ワード
この記事では主にPHP操作でPythonスクリプトを実行する場合について説明します
PHPスクリプトを実行できるサーバ環境があるとします.このチュートリアルの目的は、PHPを使用してPythonスクリプトからデータを取得する方法を説明することです.
The Python Script:
次に簡単な例を示します.Pythonでデータを出力します.カンマで区切られた5つの数値があります.最後の数値の後にカンマがないことに注意してください.
このスクリプトをtestと名付けます.py、スクリプトが実行できるフォルダに置いて、次のPHPスクリプトのファイルパスと名前を変更します.
The PHP Script:
次のPHPコードは直感的で、まずphpスクリプトを実行し、shell_を利用します.exec()メソッドphpでPythonスクリプトを実行できます
Pythonスクリプトを実行すると、次の結果に相当するoutput変数文字列が得られます.
もっとやり、$oupput変数を5つの独立した文字列に分割します.
We have now created an array of strings,there are a number of ways you can now access each of the five strings,firstly you can individually access them:現在、文字列の配列が作成され、独立した質問など、多くの方法でアクセスできます.
出力された結果は次のとおりです.
ループ出力も利用できます.
これだけです.以下はすべてのPhpコードの内容です.
PHPスクリプトを実行できるサーバ環境があるとします.このチュートリアルの目的は、PHPを使用してPythonスクリプトからデータを取得する方法を説明することです.
The Python Script:
次に簡単な例を示します.Pythonでデータを出力します.カンマで区切られた5つの数値があります.最後の数値の後にカンマがないことに注意してください.
print "22,"
print "21,"
print "26,"
print "22,"
print "21"
このスクリプトをtestと名付けます.py、スクリプトが実行できるフォルダに置いて、次のPHPスクリプトのファイルパスと名前を変更します.
The PHP Script:
次のPHPコードは直感的で、まずphpスクリプトを実行し、shell_を利用します.exec()メソッドphpでPythonスクリプトを実行できます
Pythonスクリプトを実行すると、次の結果に相当するoutput変数文字列が得られます.
もっとやり、$oupput変数を5つの独立した文字列に分割します.
We have now created an array of strings,there are a number of ways you can now access each of the five strings,firstly you can individually access them:現在、文字列の配列が作成され、独立した質問など、多くの方法でアクセスできます.
出力された結果は次のとおりです.
2221262221
ループ出力も利用できます.
これだけです.以下はすべてのPhpコードの内容です.