- CherryPy 教程
- CherryPy - 首頁
- CherryPy - 簡介
- CherryPy - 環境設定
- CherryPy - 詞彙表
- 內建 HTTP 伺服器
- CherryPy - 工具箱
- CherryPy - 正在執行的應用程式
- CherryPy - Web 服務
- CherryPy - 展示層
- CherryPy - Ajax 用法
- CherryPy - 演示應用程式
- CherryPy - 測試
- 應用程式部署
- CherryPy 有用的資源
- CherryPy - 快速指南
- CherryPy - 有用的資源
- CherryPy - 討論
CherryPy - 詞彙表
為了理解 CherryPy 的工作原理,需要定義幾個重要的關鍵詞。關鍵詞和定義如下 −
| 序列號 | 關鍵詞 & 定義 |
|---|---|
| 1. | Web 伺服器 它是一個處理 HTTP 協議的介面。其目標是將 HTTP 請求轉換為應用程式伺服器,以便它們獲得響應。 |
| 2. | 應用程式 它是一段收集資訊的軟體。 |
| 3. | 應用程式伺服器 它是容納一個或多個應用程式的元件 |
| 4. | Web 應用程式伺服器 它是 Web 伺服器和應用程式伺服器的組合。 |
示例
以下示例顯示了一個 CherryPy 樣本程式碼 −
import cherrypy class demoExample: def index(self): return "Hello World!!!" index.exposed = True cherrypy.quickstart(demoExample())
現在讓我們瞭解該程式碼的工作原理 −
始終在指定的類中匯入名為 CherryPy 的程式包,以確保正常執行。
在上面的示例中,名為 index 的函式返回引數“Hello World!!!”。
最後一行啟動 Web 伺服器並呼叫指定的類(此處為 demoExample),並返回 default 函式 index 中提到的值。
示例程式碼返回輸出 −
廣告