CherryPy - Словарь
Есть несколько важных ключевых слов, которые необходимо определить, чтобы понять работу CherryPy. Ключевые слова и определения следующие:
S.No | Ключевое слово и определение |
---|---|
1. | Web Server Это интерфейс, работающий с протоколом HTTP. Его цель - преобразовать HTTP-запросы к серверу приложений, чтобы они получали ответы. |
2. | Application Это программа, которая собирает информацию. |
3. | Application server Это компонент, содержащий одно или несколько приложений. |
4. | Web application server Это комбинация веб-сервера и сервера приложений. |
пример
В следующем примере показан пример кода CherryPy -
import cherrypy
class demoExample:
def index(self):
return "Hello World!!!"
index.exposed = True
cherrypy.quickstart(demoExample())
Давайте теперь разберемся, как работает код -
Пакет с именем CherryPy всегда импортируется в указанный класс для обеспечения правильной работы.
В приведенном выше примере функция с именем index возвращает параметр «Hello World !!!».
Последняя строка запускает веб-сервер и вызывает указанный класс (здесь demoExample) и возвращает значение, указанное в индексе функции по умолчанию.
Пример кода возвращает следующий вывод -
