Digital
Now Reading
Bottle
0
Review

Bottle

Overview
Synopsis

Bottle is a fast, simple and lightweight WSGI micro web-framework for Python. It is distributed as a single file module and has no dependencies other than the Python Standard Library.

Category

Python Web Framework Software

Features

clean and dynamic URLs.
Fast and pythonic built-in template engine
Convenient access to form data, file uploads etc
Built-in HTTP development server

License

Open Source

Price

Free

Pricing

Subscription

Free Trial

Available

Users Size

Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)

Company

Bottle

PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.6
4.7
Features & Functionality
7.4
9.2
Advanced Features
7.5
9.3
Integration
7.5
9.2
Performance
7.6
9.6
Training
Customer Support
7.4
Implementation
Renew & Recommend
Bottom Line

Bottle is a fast, simple and lightweight WSGI micro web-framework for Python.

7.5
Editor Rating
8.4
Aggregated User Rating
2 ratings
You have rated this

Bottle is a fast, simple and lightweight WSGI micro web-framework for Python. It is distributed as a single file module and has no dependencies other than the Python Standard Library. Bottle uses a global list of search paths (bottle.TEMPLATE_PATH) to find templates on the file system.

The Bottle's Routing: Requests to function-call mapping with support for clean and dynamic URLs.The Bottle's Routing Templates: Fast and pythonic *built-in template engine* and support for mako, jinja2 and cheetah templates.The Bottle's Routing Utilities: Convenient access to form data, file uploads, cookies, headers and other HTTP-related metadata.The Bottle's Routing Server: Built-in HTTP development server and support for paste, fapws3, bjoern, Google App Engine, cherrypy or any other WSGI capable HTTP server.

Bottle.py makes it easy to expose the Python functions as a web page or web service. And it accomplishes this with a mimimum amount of overhead – one wrap a bottle.py decorator around their Python function and grab relevant parameters off the url. If one need to go deeper (or do forms, uploads, etc.), then interrogate the request object. The whole apparatus fits in a single file, so deployment is dead simple.

Filter reviews
User Ratings





User Company size



User role





User industry





Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Training
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%