Praise for Core Python Programming
"The long-awaited moment variation of Wesley Chun's Core Python Programming proves to be worth the wait—its deep and vast assurance and worthwhile workouts might help readers examine and perform reliable 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 thrill is definitely earned. i feel this is often the simplest publication at present to be had for studying Python. i might 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 examine [on] Python for the prior 12 months and feature obvious a few optimistic stories of your e-book. The sentiment expressed confirms the opinion that Core Python Programming is now thought of the traditional introductory text."
—Richard Ozaki, Lockheed Martin
"Finally, a ebook 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 ebook i've got come upon but for explaining Python, and placing it in a much broader context. It doesn't presume a large number of different adventure. It does cross into a few vital Python issues rigorously and intensive. in contrast to 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 an effective take hold of of Python syntax and structure."
—http://python.org book place internet site
"[If ] i'll purely personal one Python publication, it might be Core Python Programming by way of Wesley Chun. This ebook manages to hide extra subject matters in additional intensity than studying Python yet contains all of it in a single booklet that still greater than properly covers the center language. [If] you're out there for only one e-book approximately Python, i like to recommend this ebook. you'll get pleasure from analyzing it, together with its wry programmer's wit. extra importantly, you'll research Python. much more importantly, you'll find it useful in assisting you on your day by day Python programming lifestyles. good performed, Mr. Chun!"
—Ron Stephens, Python studying Foundation
"I imagine the simplest language for novices is Python, certainly. My favourite ebook is Core Python Programming."
—s003apr, MP3Car.com Forums
"Personally, i like Python. it really is easy to profit, thoroughly intuitive, amazingly versatile, and beautiful darned quickly. Python has basically simply began to declare mindshare within the home windows international, yet search for it to begin gaining plenty of aid as humans become aware of it. to benefit Python, i might begin with Core Python Programming through Wesley Chun."
—Bill Boswell, MCSE, Microsoft qualified specialist journal Online
"If you study good from books, I recommend Core Python Programming. it's through a ways the easiest i have came upon. i am a Python beginner to boot and in 3 months time i have been capable of 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 a number of the technical targets 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 will not be a number of books for Python. the easiest one i have run throughout thus far is Core Python Programming."
—Chris Timmons, C. R. Timmons Consulting
"If you're keen on the Prentice corridor center sequence, one other stable full-blown therapy to think about will be Core Python Programming. It addresses in complicated concrete aspect many useful themes that get little, if any, assurance 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 refined issues of the language. And the comparisons to languages with which i am already frequent (C/C++/Java) get you programming in checklist speed."
—Michael Santos, Ph.D., eco-friendly Hills Software
The entire Developer's consultant to Python
- New to Python? The definitive consultant to Python improvement for knowledgeable programmers
- Covers center language positive aspects completely, together with these present in the newest Python releases—learn more than simply the syntax!
- Learn complex themes corresponding to general expressions, networking, multithreading, GUI, Web/CGI, and Python extensions
- Includes brand-new material on databases, web consumers, Java/Jython, and Microsoft workplace, plus Python 2.6 and three
- Presents enormous quantities of code snippets, interactive examples, and useful workouts to reinforce your Python skills
Python is an agile, powerful, expressive, absolutely object-oriented, extensible, and scalable programming language. It combines the facility of compiled languages with the simplicity and speedy improvement of scripting languages. In Core Python Programming, moment Edition , major Python developer and coach Wesley Chun is helping you study Python speedy and comprehensively for you to instantly be triumphant with any Python project.
Using useful code examples, Chun introduces the entire basics of Python programming: syntax, items and reminiscence administration, facts kinds, operators, records and I/O, capabilities, turbines, mistakes dealing with and exceptions, loops, iterators, practical programming, object-oriented programming and extra. once you study the center basics of Python, he exhibits you what you are able to do along with your new talents, delving into complex subject matters, equivalent to common expressions, networking programming with sockets, multithreading, GUI improvement, Web/CGI programming and increasing 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 net consumer programming, plus insurance of many new issues, together with new-style periods, Java and Jython, Microsoft place of work (Win32 COM purchaser) programming, and lots more and plenty more.
- Learn specialist Python variety, most sensible practices, and reliable programming conduct
- Gain a deep figuring out of Python's gadgets and reminiscence version in addition to its OOP positive factors, together with these present in Python's new-style sessions
- Build more suitable internet, CGI, web, and community and different client/server functions
- Learn the best way to enhance your individual GUI purposes 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 increase I/O-bound functions through the use of multithreading
- Learn approximately Python's database API and the way to exploit various database structures with Python, together with MySQL, Postgres, and SQLite
- Features appendices on Python 2.6 & three, together with tips about migrating to the following generation!
Core Python Programming delivers
- Systematic, professional assurance of Python's center gains
- Powerful insights for constructing complicated functions
- Easy-to-use tables and charts detailing Python modules, operators, features, and strategies
- Dozens of professional-quality code examples, from quickly snippets to full-fledged applications