Packt Publishing Python 3 Web Development, Beginner's Guide (2011).pdf

(10824 KB) Pobierz
710203764 UNPDF
710203764.001.png
Python 3 Web Development
Beginner's Guide
Copyright © 2011 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system,
or transmited in any form or by any means, without the prior writen permission of the
publisher, except in the case of brief quotaions embedded in criical aricles or reviews.
Every efort has been made in the preparaion of this book to ensure the accuracy of the
informaion presented. However, the informaion contained in this book is sold without
warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers
and distributors will be held liable for any damages caused or alleged to be caused directly or
indirectly by this book.
Packt Publishing has endeavored to provide trademark informaion about all of the
companies and products menioned in this book by the appropriate use of capitals. However,
Packt Publishing cannot guarantee the accuracy of this informaion.
First published: May 2011
Producion Reference: 1060511
Published by Packt Publishing Ltd.
32 Lincoln Road
Olton
Birmingham, B27 6PA, UK.
ISBN 978-1-849513-74-6
www.packtpub.com
Cover Image by Rakesh Shejwal ( shejwal.rakesh@gmail.com )
About the Author
Michel Anders , ater his chemistry and physics studies where he spent more ime on
computer simulaions than on real world experiments, the author found his real interests
lay with IT and Internet technology, and worked as an IT manager for several diferent
companies, including an Internet provider, a hospital, and a sotware development company.
Ater his iniial exposure to Python as the built-in scriping language of Blender, the popular
3D modeling and rendering suite, the language became his tool of choice for many projects.
He lives happily in a small converted farm, with his partner, three cats, and twelve goats.
This tranquil environment proved to be ideally suited to wriing his irst book, Blender 2.49
Scriping ( Packt Publishing , 978-1-849510-40-0).
He loves to help people with Blender and Python-related quesions and may be contacted as
'varkenvarken' at http://www.blenderartists.org/ and maintains a blog on Python-
speciic subjects at http://michelanders.blogspot.com/ .
For Clemenine, always.
710203764.002.png
About the Reviewers
Michael Driscoll has been programming Python since the Spring of 2006 and has
dabbled in other languages since the late nineies. He graduated from the University with
a Bachelors of Science degree, majoring in Management Informaion Systems. Michael
enjoys programming for fun and proit. His hobbies include Biblical apologeics, blogging
about Python at http://www.blog.pythonlibrary.org/ , and learning photography.
Michael currently works for the local government, where he does programming with Python
as much as possible. Michael was also a Technical Reviewer for Python 3: Object Oriented
Programming by Dusty Phillips and Python Graphics Cookbook by Mike Ohlson de Fine (both
by Packt Publishing ).
I would like to thank my friends and family for their support and the fun
imes they share with me. Most of all, I want to thank Jesus for saving me
from myself.
Róman Joost discovered open source sotware in 1997. He is the project manager for
user documentaion for GNU Image Manipulaion Program (GIMP). Róman also helped with
German internaionalizaion of GIMP. He has been contribuing to GIMP and Zope open
source projects for eight years.
Róman has a Diplom-Informaiker (FH) from the University of Applied Sciences in Koethen
(Anhalt). He has worked for Zope companies—Gocept GmbH & Co in Germany, Infrae in
The Netherlands, and is currently working for a Zope company in Brisbane, Australia. For
relaxaion, he enjoys photography and digital paining with GIMP.
710203764.003.png
Tomi Juhola is a sotware development professional from Finland. He has a wide range of
development experience from embedded systems to modern distributed enterprise systems
in various roles such as tester, developer, consultant, and trainer.
Currently, he works in a inancial company and shares this ime between development lead
duies and helping other projects to adopt Scrum and Agile methodologies. He likes to spend
his free ime with new interesing development languages and frameworks.
He has reviewed conference proposals, a Python development book, and has also published
his own Master's theses on Agile embedded development.
Andrew Nicholson is a computer engineer with over fourteen years of professional
experience in a broad range of compuing technologies. He is currently a Technical Director
with Ininite Recursion Pty Ltd.—a bespoke sotware engineering company located in Sydney,
Australia. He is a passionate advocate and a paricipant in the free, libre, and open source
sotware (FLOSS) community and has acively paricipated since 1999 contribuing code,
ideas, and energy in this engineering community. He was a Technical Reviewer for the book
Python Tesing: Beginner's Guide (2010), Packt Publishing .
Nicholson has a B.Eng (Computer) [Honours 1] from Newcastle University, Australia and a
M.Eng (Wireless) with Merit from Sydney University, Australia.
Nicholson's biography can be read at http://www.infiniterecursion.com.au/
people/ .
Zgłoś jeśli naruszono regulamin