ホームページ  >  記事  >  バックエンド開発  >  PHP が Python module を呼び出す_PHP チュートリアル

PHP が Python module を呼び出す_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:46:331113ブラウズ

私はかつてインタビュー中に「PHPを使って外部プログラムを呼び出すにはどうすればよいですか?」と尋ねられたことがあります。

普段のプロジェクトで使っていないからかもしれないし、ただ単に怠けているだけかもしれないが、頭の中でそれは見慣れたものだったため、長い間呆然としていてインタビュアーの質問に答えられなかった。違うようでした。その面接の後、私は多くの勉強すべき情報を見つけ、最終的に面接官の質問に対する答えを理解しました。ここで、私の学習結果も共有します。

(余談: 実際には、さらに面接に行く必要がある場合もあります。たとえ仕事をもらえなかったとしても、面接官の質問にチェックして自分の不足点を埋めてもらうことは、ある種の利益になります。)

本題に入りましょう:

環境: windows XP、php5.3、python2.6.6

1.python (http://www.python.org/ftp/python/2.6.6/python-2.6.6.msi)をインストールします

2. python.exeが配置されているディレクトリをシステム変数

に追加します

私のものはF:Python26

です

設定が成功したらDOSモードでpythonと入力すると、pythonコマンドラインモードに入ります:

3. phpのインストール(phpのインストールについては詳しく説明しません。方法がわからない場合は、Baiduを参照してください);

4.テストを書くpythonscript ファイル名: php_get_python.py

5.php を使用して、pythonモジュール、php_get_python.phpを呼び出します

6.実行してみる 結果:

どうやって?とてもシンプルですよね?

1. python モジュールは、スパイダー クローラーの実行、... の計算に使用できます。

2. システム変数をよく理解して使いこなすと、予想外のメリットが得られます。

システム変数にE:wampwwwpython_moduleを追加すると

ステップ5

に簡略化できます

システム('php_get_python.py');

3. この呼び出しモードは、EXEファイルとjavaモジュールにも同様に有効です。5 stepsystem()の内容を変更するだけです。関数 。

個人ブログへようこそ: http://hi.baidu.com/anran89757

www.bkjia.com本当http://www.bkjia.com/PHPjc/478589.html技術記事以前、インタビュー中に「PHP を使用して外部プログラムを呼び出すにはどうすればよいですか?」と尋ねられたことがあります。 普段のプロジェクトで使っていないからかもしれないし、ただ単に怠けているだけかもしれないので、インタビュアーの質問に対して…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。