CherryPy Essentials
Book information
Description
Design, develop, test, and deploy your Python web applications easily Walks through building a complete Python web application using CherryPy 3 The CherryPy HTTP:Python interface Use CherryPy with other Python libraries Design, security, testing, and deployment In Detail CherryPy is a Python library for web development that allows developers to build web applications in the same way as any other object-oriented Python program. Enriched by several years of active development, it has become one of the most established toolkits for building solid and high-performance web applications in Python. CherryPy abstracts the complex low-level HTTP protocol into an easy-to-use interface that respects Python idioms. The library aims at being simple to learn for a beginner while offering the most advanced features to fluent Python developers. For these reasons CherryPy was chosen to be at the heart of the popular and feature-rich TurboGears web framework. CherryPy-powered web applications are stand-alone Python applications with their own embedded multi-threaded web server, but can also run behind Apache or IIS for scalability. This book covers the CherryPy library for Python web development from its history and installation through its main features and core concepts to its integration with Python and other products to construct, test, and deploy a sample photoblog application. The author Sylvain Hellegouarch is dedicated to the development of free software projects and has been coordinating and administrating the community efforts around the CherryPy project since 2004. The approach based on an example application introduces many other common Python libraries, providing transferable skills also relevant for non-web Python projects. Read more... Abstract: Design, develop, test, and deploy your Python web applications easily Walks through building a complete Python web application using CherryPy 3 The CherryPy HTTP:Python interface Use CherryPy with other Python libraries Design, security, testing, and deployment In Detail CherryPy is a Python library for web development that allows developers to build web applications in the same way as any other object-oriented Python program. Enriched by several years of active development, it has become one of the most established toolkits for building solid and high-performance web applications in Python. CherryPy abstracts the complex low-level HTTP protocol into an easy-to-use interface that respects Python idioms. The library aims at being simple to learn for a beginner while offering the most advanced features to fluent Python developers. For these reasons CherryPy was chosen to be at the heart of the popular and feature-rich TurboGears web framework. CherryPy-powered web applications are stand-alone Python applications with their own embedded multi-threaded web server, but can also run behind Apache or IIS for scalability. This book covers the CherryPy library for Python web development from its history and installation through its main features and core concepts to its integration with Python and other products to construct, test, and deploy a sample photoblog application. The author Sylvain Hellegouarch is dedicated to the development of free software projects and has been coordinating and administrating the community efforts around the CherryPy project since 2004. The approach based on an example application introduces many other common Python libraries, providing transferable skills also relevant for non-web Python projects
Similar books
Python 3: the ultimate beginners guide for Python 3 programming
2017 · PDF
Python Programming Illustrated For Beginners & Intermediates: Learn By Doing Approach-Step By Step Ultimate Guide To Mastering Python: The Future Is Here!
2018 · EPUB
Python: The Ultimate Beginners Guide: Start Coding Today
2016 · AZW3
An introduction to programming using Python
2016 · PDF
Powerful Python: the most impactful patterns, features and development strategies modern Python provides
2017 · PDF
Python crash course
2019 · PDF
Python Crash Course
EPUB
Introduction to programming using Python: a computational problem-solving focus
2013 · PDF