爲了理解CherryPy的工作原理,需要定義一些重要的關鍵字。關鍵字和定義如下&-減;
S.No | Keyword & Definition |
---|---|
1. | Web伺服器 它是一個處理HTTP協議的接口。它的目標是將HTTP請求轉換爲應用伺服器,以便它們獲得響應。 |
2. | 應用程式 它是一個收集信息的軟體。 |
3. | 應用伺服器 它是包含一個或多個應用程式的組件 |
4. | Web應用伺服器 它是web伺服器和應用伺服器的結合。 |
Example
下面的示例顯示CherryPy−
import cherrypy class demoExample: def index(self): return "Hello World!!!" index.exposed = True cherrypy.quickstart(demoExample())
現在讓我們了解代碼是如何工作的;
名爲CherryPy的包總是導入到指定的類中,以確保正常運行。
在上面的例子中,名爲index的函數返回參數「Hello World!!!」.
最後一行啓動web伺服器並調用指定的類(這裡是demoExample)並返回默認函數索引中提到的值。
示例代碼返回以下輸出−