Cherrypy-vocabulary
提供:Dev Guides
CherryPy-語彙
CherryPyの動作を理解するために定義する必要があるいくつかの重要なキーワードがあります。 キーワードと定義は次のとおりです-
S.No | Keyword & Definition |
---|---|
1. |
Web Server これは、HTTPプロトコルを処理するインターフェースです。 その目標は、HTTP要求をアプリケーションサーバーに変換して、応答を取得することです。 |
2. |
Application これは、情報を収集するソフトウェアです。 |
3. |
Application server 1つ以上のアプリケーションを保持するコンポーネントです |
4. |
Web application server Webサーバーとアプリケーションサーバーの組み合わせです。 |
例
次の例は、CherryPyのサンプルコードを示しています-
import cherrypy
class demoExample:
def index(self):
return "Hello World!!!"
index.exposed = True
cherrypy.quickstart(demoExample())
コードがどのように機能するかを理解しましょう-
- CherryPy という名前のパッケージは、適切に機能するように、常に指定されたクラスにインポートされます。
- 上記の例では、 index という名前の関数はパラメーター「Hello World !!!」を返します。
- 最後の行はWebサーバーを起動し、指定されたクラス(ここではdemoExample)を呼び出し、デフォルトの関数インデックスに記載されている値を返します。
サンプルコードは、次の出力を返します-