web-dev-qa-db-ja.com

Pythonはどのように機能しますか?

この質問は少しばかげているように見えるかもしれませんが、一体何ですか。

私はPythonを学び始めました。基本的な構文などを知っています。

HTMLやPHPなどを使用する場合は、コードを記述し、それを.htmlまたは.phpファイル内に配置して、このファイルをダブルクリックします。その後、私のコードが実行されます。私はデータベースやその他のものを扱うことができます-それは単純です。しかし、Pythonはどのように機能しますか?私はEclipse内で作業しているか、Pythonコマンドラインでこのコードを実行できますが、= Pythonたとえば

私は自分のサーバーに.pyファイルを置くようなものではないと思うので、何をする必要がありますか? Pythonをサーバーのコマンドラインを介してWebサーバーにインストールする必要があることを理解しています(使用したことはありませんが、チュートリアルが必要になる日があります)次はどうすればよいですか? Python知識をHTML、CSS、PHPなどと組み合わせますか?

Pythonはデスクトップアプリの作成にも使用できますが、それではどうでしょうか。 Pythonコードまたは何で.exeファイルをエクスポートできますか?

私の懸念を説明するコンテンツへのリンクは大歓迎です!

10
smogg

HTMLやPHPなどを使用する場合は、コードを記述し、それを.htmlまたは.phpファイル内に配置して、このファイルをダブルクリックします。その後、私のコードが実行されます。

しかし、Pythonはどのように機能しますか?

まったく同じ方法。

.pyファイルをダブルクリックすると、コードが実行されます。

私はEclipseまたはPythonコマンドラインで作業しており、このコードを実行できますが、Python=

通常、Apacheを使用してWebサイトをホストします。通常、mod_wsgiを使用してPythonをApache内で実行します。これは、mod_phpを使用してApache内でPHP=を実行する場合とまったく同じです。

まったく同じ。

私は自分のサーバーに.pyファイルを置くようなものではないと思います、

いいえ。サーバーに.pyファイルを配置します。他にどのようにcouldそれはおそらく機能しますか?

だから私は何をする必要がありますか? Pythonをサーバーのコマンドラインを介してWebサーバーにインストールする必要があることを理解しています(使用したことはありませんが、チュートリアルが必要になる日があるので)次はどうしますか?

PHPを実行するには、mod_phpが必要です。 Pythonを実行するにはmod_wsgiが必要です。


したがって、Pythonを使用してWebサイトを作成した場合、ユーザーが私のサーバーにアクセスすると、私のindex.pyファイルが表示されますか?

あなたはそれを行うことができます。しかし、それはかなりばかげているでしょう。

通常、mod_wsgiexecutesが.pyファイルになるように設定し、.pyファイルがHTMLページを作成します。

これは、HTMLページを作成するmod_phpexecutes .phpファイルと同じです。

または、Python phpを<?php ?>でラップしたように、html内でコードを使用できますか?

いいえ。HTMLをPython内に配置します。

8
S.Lott

Python知識をhtml、css、phpなどと組み合わせるにはどうすればよいですか?

Django など、PythonをサポートするWebフレームワークを使用します。

Pythonはデスクトップアプリの作成にも使用できますが、それではどうでしょうか。 Pythonコードまたは何で.exeファイルをエクスポートできますか?

Pythonは通常、インタープリターによって実行されるため、対話形式で簡単に使用でき、変更の結果をほぼ即座に確認できます。 Pythonプログラムは、スタンドアロンの実行可能ファイルにパッケージ化することもできます; 方法の詳細はこちら

7
Caleb

Pythonコードまたは何で.exeファイルをエクスポートできますか?

  1. py2exeは、Pythonプログラムを他のWindowsコンピュータで実行できるパッケージに変換しますPythonそれらのコンピュータにインストールする必要はありません。Python = py2exeがPythonプログラムであり、ビルドされるパッケージにPythonの一部が含まれているため、py2exe自体が実行されるコンピューターで必要です。- http://www.py2exe.org/index.cgi/Tutorial
  2. Jythonは、Java(tm)プラットフォームで実行するように設計されたPythonプログラミング言語の実装です。これは、Pythonソースコードをコンパイルするコンパイラで構成されていますダウンJava JVMで直接実行できるバイトコード、コンパイルされたJavaバイトコードで使用される一連のサポートライブラリ、およびそれを作成するための追加のサポート使用するのは簡単ですJavaパッケージ。 http://www.jython.org/index.html
3