CherryPy - 词汇


为了理解 CherryPy 的工作原理,需要定义一些重要的关键字。关键字和定义如下 -

序列号 关键字及定义
1.

网络服务器

它是处理HTTP协议的接口。其目标是将 HTTP 请求转换为应用程序服务器,以便它们获得响应。

2.

应用

它是一个收集信息的软件。

3.

应用服务器

它是保存一个或多个应用程序的组件

4.

网络应用服务器

它是Web服务器和应用服务器的组合。

例子

以下示例显示了 CherryPy 的示例代码 -

import cherrypy

class demoExample:
   def index(self):
   return "Hello World!!!"
   index.exposed = True
cherrypy.quickstart(demoExample())

现在让我们了解代码是如何工作的 -

  • 名为CherryPy的包始终在指定的类中导入,以确保正常运行。

  • 在上面的例子中,名为index的函数返回参数“Hello World!!!”。

  • 最后一行启动 Web 服务器并调用指定的类(此处为 demoExample)并返回默认函数索引中提到的值。

示例代码返回以下输出 -

演示示例