¿No sabes por dónde empezar? Ayúdanos normalizando artículos.
¿Tienes experiencia? Crea alguno de estos artículos de actualidad.
Bottle: Python Web Framework
|
Botella: Python Web Framework
Bottle es un rápido, simple y ligero WSGI micro web-framework para Python. Se distribuye como un módulo de archivo único y no tiene ninguna dependencia que no sea la biblioteca estándar de Python.
Enrutamiento: Solicitud de asignación de llamadas de función con soporte para direcciones URL limpias y dinámicas. Plantillas: Rápido y pythonic incorporado en el motor de la plantilla y el apoyo a las plantillas mako, jinja2 y guepardo. Utilidades: Acceso conveniente a los datos del formulario, archivos subidos, cookies, encabezados y otros metadatos relacionados con HTTP. Servidor: Servidor de desarrollo HTTP incorporado y soporte para paste, fapws3, bjoern, gae, cherrypy o cualquier otro servidor HTTP capaz de WSGI.
Ejemplo: "Hello World" en una botella
Desde la ruta de importación de botellas, ejecutar, plantilla
@route ('/ hola / <nombre>') Def index (nombre):
Return template (' Hola Plantilla:Nombre </ b>!', Nombre = nombre)
Run (host = 'localhost', puerto = 8080)
Ejecute este script o péguelo en una consola de Python, luego apunte su navegador a http: // localhost: 8080 / hello / world. Eso es.
Instale la última versión estable con la botella de instalación de pip o descargue bottle.py (versión no estable) en su directorio de proyecto. No hay dependencias duras que no sean la biblioteca estándar de Python. Bottle soporta Python 2.7 y Python 3.
Depreciado desde la versión 0.13: El soporte para Python 2.5 y 2.6 fue eliminado con esta versión.
Fuente