3

WebページでPythonスクリプトを実行するにはどうすればよいですか?

XAMPPを使用してApacheサーバーを作成しました。.pyスクリプトの実行方法に関するチュートリアル/例またはガイドはありますか?Windows 7を使用していて、ローカルマシンにPythonをインストールしました。Webリンクを介して.pyスクリプトにアクセスすると、HTMLコードのように見え、何も実行されません。

4

3 に答える 3

2

通常、ブラウザーでPythonを実行することはありません。http://example.com/mypage代わりに、ブラウザはサーバーにリソースを要求することで、リソース (または のような「Web ページ」) にアクセスします。サーバー (Apache など) は、正しく管理されていれば、要求の処理を Python スクリプトに渡します。次に、Python スクリプトは出力 (HTML など) を作成し、サーバーはそれをブラウザーに返してブラウザーに表示させます。

ただし、一部の Web サイトでは、サーバーではなくブラウザーでロジック (スクリプト) を実行する方が便利であることがわかりました。これを行う標準的な方法は、JavaScript を使用することです (ただし、以前は Internet Explorerの VBScript など、他の言語がブラウザーに組み込まれていました)。

現在、ほぼすべてのブラウザーが JavaScript をブラウザーのスクリプト言語として採用しています。ブラウザーで他の言語 (Python を含む) を使用するには、ブラウザーがそのスクリプト言語をサポートしている必要があります (または、そのスクリプト言語をサポートするアドオンが必要です)。ブラウザと一緒にクライアントに Python をインストールするだけでは十分ではありません。詳細については、Python のドキュメントWeb Browser Programmingを参照してください。

別のオプションは、Pyjsのようなものを使用することです。Pythonでコードを書いてもらい、必要な部分をJavaScriptに変換するライブラリです。これは正確には「ブラウザ内の Python」ではありませんが、探しているものかもしれません。

于 2012-08-12T20:21:09.973 に答える
0

このリンクが役立つと思います.... https://community.apachefriends.org/f/viewtopic.php?t=42975

于 2014-03-01T15:08:57.307 に答える
-1

通常、Pythonの優れたリソースは公式ドキュメントです。

彼らはPythonの多くの側面を説明する素晴らしい仕事をしています。Web上でPythonを使用することは重要な部分であり、概要がわかりやすくなっています。

于 2012-08-12T20:13:42.267 に答える