Метод push
Метод push применяется к объекту класса AppStack
и добавляет переданное приложение в стек. Метод
принимает один параметр - экземпляр приложения,
который необходимо поместить на вершину стека.
Синтаксис
AppStack.push(app)
Пример
Давайте создадим стек приложений и поместим в него приложение:
from bottle import Bottle
from bottle import AppStack
app = Bottle()
stack = AppStack()
stack.push(app)
res = len(stack)
print(res)
Результат выполнения кода:
1
Пример
Давайте поместим в стек два приложения и получим верхнее:
from bottle import Bottle
from bottle import AppStack
app1 = Bottle()
app2 = Bottle()
stack = AppStack()
stack.push(app1)
stack.push(app2)
res = stack.top
print(res is app2)
Результат выполнения кода:
True