Praise for Core Python Programming
"The long-awaited moment variation of Wesley Chun's Core Python Programming proves to be definitely worth the wait—its deep and huge insurance and invaluable routines may also help readers research and perform stable Python."
—Alex Martelli, writer of Python in a Nutshell and editor of Python Cookbook
"There has been lot of fine buzz round Wesley Chun's Core Python Programming. It seems that each one the excitement is easily earned. i feel this is often the easiest ebook at the moment on hand for studying Python. i'd suggest Chun's ebook over Learning Python (O'Reilly), Programming Python (O'Reilly), or The speedy Python Book (Manning)."
—David Mertz, Ph.D., IBM DeveloperWorks®
"I were doing loads of learn [on] Python for the prior 12 months and feature obvious a couple of optimistic studies of your ebook. The sentiment expressed confirms the opinion that Core Python Programming is now thought of the normal introductory text."
—Richard Ozaki, Lockheed Martin
"Finally, a publication more than enough to be either a textbook and a reference at the Python language now exists."
—Michael Baxter, Linux Journal
"Very good written. it's the clearest, friendliest booklet i've got encounter but for explaining Python, and placing it in a much broader context. It doesn't presume a large number of different event. It does cross into a few very important Python themes rigorously and intensive. not like too many newbie books, it by no means condescends or tortures the reader with infantile hide-and-seek prose video games. [It] sticks to gaining a pretty good snatch of Python syntax and structure."
—http://python.org bookshop internet site
"[If ] i'll in simple terms personal one Python ebook, it'd be Core Python Programming via Wesley Chun. This booklet manages to hide extra issues in additional intensity than studying Python yet comprises all of it in a single booklet that still greater than correctly covers the middle language. [If] you're available in the market for only one booklet approximately Python, i like to recommend this e-book. you are going to get pleasure from studying it, together with its wry programmer's wit. extra importantly, you'll study Python. much more importantly, you'll find it helpful in aiding you on your day by day Python programming lifestyles. good performed, Mr. Chun!"
—Ron Stephens, Python studying Foundation
"I imagine the simplest language for rookies is Python, no doubt. My favourite publication is Core Python Programming."
—s003apr, MP3Car.com Forums
"Personally, i love Python. it really is easy to profit, thoroughly intuitive, amazingly versatile, and lovely darned quickly. Python has merely simply began to declare mindshare within the home windows international, yet search for it to begin gaining plenty of help as humans become aware of it. to benefit Python, i might begin with Core Python Programming by way of Wesley Chun."
—Bill Boswell, MCSE, Microsoft qualified specialist journal Online
"If you study good from books, I recommend Core Python Programming. it really is by way of a long way the simplest i have chanced on. i am a Python beginner to boot and in 3 months time i have been in a position to enforce Python in tasks at paintings (automating MSOffice, SQL DB stuff, etc.)."
—ptonman, Dev Shed Forums
"Python is just a stunning language. it is easy to profit, it is cross-platform, and it really works. It has completed the various technical pursuits that Java strives for. A one-sentence description of Python will be: 'All different languages seem to have developed over time--but Python used to be designed.' And it used to be designed good. regrettably, there are not a great number of books for Python. the simplest one i have run throughout thus far is Core Python Programming."
—Chris Timmons, C. R. Timmons Consulting
"If you love the Prentice corridor middle sequence, one other stable full-blown remedy to contemplate will be Core Python Programming. It addresses in difficult concrete aspect many useful issues that get little, if any, insurance in different books."
—Mitchell L version, multilevel marketing Consulting
"Core Python Programming is an amazingly effortless learn! The liberal use of examples is helping make clear the various extra sophisticated issues of the language. And the comparisons to languages with which i am already favourite (C/C++/Java) get you programming in checklist speed."
—Michael Santos, Ph.D., eco-friendly Hills Software
The whole Developer's consultant to Python
- New to Python? The definitive consultant to Python improvement for knowledgeable programmers
- Covers middle language good points completely, together with these present in the newest Python releases—learn more than simply the syntax!
- Learn complicated issues comparable to usual expressions, networking, multithreading, GUI, Web/CGI, and Python extensions
- Includes brand-new material on databases, net consumers, Java/Jython, and Microsoft workplace, plus Python 2.6 and three
- Presents thousands of code snippets, interactive examples, and functional workouts to bolster your Python skills
Python is an agile, powerful, expressive, absolutely object-oriented, extensible, and scalable programming language. It combines the ability of compiled languages with the simplicity and swift improvement of scripting languages. In Core Python Programming, moment Edition , major Python developer and coach Wesley Chun is helping you examine Python quick and comprehensively that you can instantly prevail with any Python project.
Using useful code examples, Chun introduces all of the basics of Python programming: syntax, items and reminiscence administration, facts forms, operators, records and I/O, services, turbines, errors dealing with and exceptions, loops, iterators, practical programming, object-oriented programming and extra. once you examine the center basics of Python, he indicates you what you are able to do along with your new talents, delving into complicated subject matters, similar to average expressions, networking programming with sockets, multithreading, GUI improvement, Web/CGI programming and lengthening Python in C.
This variation displays significant improvements within the Python 2.x sequence, together with 2.6 and information for migrating to three. It comprises new chapters on database and web buyer programming, plus assurance of many new issues, together with new-style sessions, Java and Jython, Microsoft place of work (Win32 COM shopper) programming, and masses more.
- Learn expert Python variety, most sensible practices, and strong programming behavior
- Gain a deep figuring out of Python's items and reminiscence version in addition to its OOP gains, together with these present in Python's new-style periods
- Build more advantageous internet, CGI, web, and community and different client/server functions
- Learn how you can advance your individual GUI functions utilizing Tkinter and different toolkits on hand for Python
- Improve the functionality of your Python functions by means of writing extensions in C and different languages, or improve I/O-bound purposes by utilizing multithreading
- Learn approximately Python's database API and the way to exploit numerous database structures with Python, together with MySQL, Postgres, and SQLite
- Features appendices on Python 2.6 & three, together with pointers on migrating to the subsequent generation!
Core Python Programming delivers
- Systematic, specialist assurance of Python's middle beneficial properties
- Powerful insights for constructing complicated purposes
- Easy-to-use tables and charts detailing Python modules, operators, features, and techniques
- Dozens of professional-quality code examples, from speedy snippets to full-fledged applications