Bottle 0.5.4
Sponsored Links
Bottle 0.5.4 Ranking & Summary
File size:
Platform:
Any Platform
License:
MIT/X Consortium Lic...
Price:
FREE
Downloads:
12
Date added:
2009-07-26
Publisher:
Marcel Hellkamp
Bottle 0.5.4 description
Bottle 0.5.4 provides you with a quick and simple WSGI-framework which is designed for the Python Programming Language. It offers request dispatching with url parameter support (routes), templates, key/value databases, a build-in HTTP server and adapters for many third party WSGI/HTTP-server and template engines. All in a single file and with no dependencies other than the Python Standard Library.
Major Features:
- Request dispatching: Map requests to handler-callable using URL-routes:
- URL parameters: Use regular expressions /object/(?P
[0-9]+) or simplified syntax /object/:id to extract data out of URLs
- URL parameters: Use regular expressions /object/(?P
- WSGI abstraction: Don't worry about cgi and wsgi internals:
- Input: request.GET['parameter'] or request.POST['form-field']
- HTTP header: response.header['Content-Type'] = 'text/html'
- Cookie Management: response.COOKIES['session'] = 'new_key'
- Static files: send_file('movie.flv', '/downloads/') with automatic mime-type guessing
- Errors: Throw HTTP errors using abort(404, 'Not here') or subclass HTTP Error and use custom error handlers
- Databases: Build in persistent key/value databases with fast memory caching:
- Use db.db_name.key_name or db[db_name][key_name] to access stored values. Missing databases are created on demand. Missing keys raise Key Error.
- Values are automatically pickled and saved at the end of the request live cycle.
- Templates: Integrated template language:
- Plain simple: Execute python code with %... or use the inline syntax {{...}} for one-line expressions
- No Indentation Errors: You don’t have to worry about indention. Blocks are closed by %end.
- Extremely fast: Parses and renders templates 5 to 10 times faster than mako
- Optional support for Mako-Templates (requires mako)
- HTTP Server: Build in WSGI/HTTP Gateway server (for development and production mode)
- Currently supports wsgiref.simple_server (default), cherrypy, flup, paste and fapws3
- Speed optimizations:
- Sendfile: Support for platform-specific high-performance file-transmission facilities, such as the Unix sendfile(). Depends on wsgi.file_wrapper provided by your WSGI-Server implementation.
- Self optimizing routes: Frequently used routes are tested first (optional)
- Fast static routes (single dict lookup)
Bottle 0.5.4 Screenshot
Bottle 0.5.4 Keywords
WSGI
HTTP
Bottle 0.5.4
Python Programming Language
Language
quick and simple
Python Programming
programming language
bottle
framework
web
python
0.5.4
templates
WSGI framework
web framework
Bookmark Bottle 0.5.4
Bottle 0.5.4 Copyright
WareSeeker periodically updates pricing and software information of Bottle 0.5.4 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Bottle 0.5.4 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
python programming language tutorial
quick and simple win
history of python programming language
answer quick and simple
quick and simple dinner ideas
quick and simple magazine
programming language python
quick and simple codes
quick and simple hairstyles
easy quick and simple recipes
quick and simple chicken recipes
quick and simple recipes
quick and simple coupon
quick and simple dessert recipes
framework 2
bottles
python programming languages
quick and simple updos
Version History
Related Software
Quixote is a package that supports Web application development by Python programmers. Free Download
Zope is an open source web application server primarily written in the Python programming language. Free Download
Monk is a very simple, light, and easy-to-use Web framework for use with Python. Free Download
Twisted Web includes an HTTP/1.0 protocol implementation for both servers and clients. Free Download
web.template is a template framework for PHP 5 that uses an XML-based language. Free Download
App::Context is an application framework for web applications, command-line programs, server programs, and web services. Free Download
dbscript is an open source web development framework. Free Download
PXAServer is a framework for developing Web applications. Free Download
Latest Software
Popular Software
Favourite Software
