Hay muchos marcos en python que le permiten crear una página web como botella, matraz, django. En este artículo, aprenderá cómo crear una aplicación simple utilizando el marco web de botella. Bottle es un micro-framework web WSGI rápido, simple y liviano para Python. Se distribuye como un módulo de archivo único y no tiene otras dependencias que la biblioteca estándar de Python.
- Enrutamiento: Requests de mapeo de llamadas de función con soporte para URL limpias y dinámicas.
- Plantillas: motor de plantillas incorporado rápido y pythonic y soporte para plantillas mako, jinja2 y cheetah.
- Utilidades: acceso conveniente a datos de formularios, carga de archivos, cookies, encabezados y otros metadatos relacionados con HTTP.
- Servidor: servidor de desarrollo HTTP incorporado y soporte para pegar, fapws3, bjoern, gae, cherrypy o cualquier otro servidor HTTP compatible con WSGI.
Para crear la aplicación usando una botella, primero debemos instalarla
pip install bottle
Ejemplo 1:
Crea un archivo llamado app.py
Python3
from bottle import route, run @route('/') def index(): return f'<b>Hello GFG</b>!' run(host='localhost', port=8000,debug=True)
Para ejecutar esta aplicación, abra el símbolo del sistema y ejecute
python app.py
Producción –
También puede agregar variables en su aplicación web, bueno, podría estar pensando en cómo lo ayudará, lo ayudará a crear una URL dinámicamente. Entonces, averigüémoslo con un ejemplo.
Ejemplo 2:
Crea un archivo llamado app.py
Python3
from bottle import route, run, template @route('/hello/<name>') def index(name): return template('<h2>Hello {{name}}</h2>!', name=name) run(host='localhost', port=8080)
Producción –
Publicación traducida automáticamente
Artículo escrito por vivekpisal12345 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA