Praise for Core Python Programming
"The long-awaited moment version of Wesley Chun's Core Python Programming proves to be definitely worth the wait—its deep and wide insurance and beneficial workouts might help readers examine and perform sturdy 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 easily earned. i believe this can be the easiest publication presently on hand for studying Python. i might suggest Chun's ebook over Learning Python (O'Reilly), Programming Python (O'Reilly), or The quickly Python Book (Manning)."
—David Mertz, Ph.D., IBM DeveloperWorks®
"I were doing loads of examine [on] Python for the earlier yr and feature noticeable a few optimistic studies 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 e-book 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 publication i've got stumble 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 pass into a few vital Python subject matters conscientiously and extensive. 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 fantastic seize of Python syntax and structure."
—http://python.org bookshop internet site
"[If ] i'll in basic terms personal one Python e-book, it'd be Core Python Programming by way of Wesley Chun. This e-book manages to hide extra subject matters in additional intensity than studying Python yet contains all of it in a single ebook that still greater than appropriately covers the middle language. [If] you're available in the market for only one ebook approximately Python, i like to recommend this publication. you'll take pleasure in analyzing it, together with its wry programmer's wit. extra importantly, you'll study Python. much more importantly, you can find it valuable in aiding you on your daily Python programming lifestyles. good performed, Mr. Chun!"
—Ron Stephens, Python studying Foundation
"I imagine the simplest language for rookies is Python, indisputably. My favourite booklet is Core Python Programming."
—s003apr, MP3Car.com Forums
"Personally, i love Python. it is basic to benefit, thoroughly intuitive, amazingly versatile, and beautiful darned quickly. Python has in simple terms simply began to declare mindshare within the home windows global, yet search for it to begin gaining plenty of aid as humans detect it. to profit Python, i might commence with Core Python Programming by means 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 through 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 gorgeous 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 was once designed good. regrettably, there aren't plenty 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're keen on the Prentice corridor center sequence, one other sturdy full-blown remedy to contemplate will be Core Python Programming. It addresses in tricky concrete aspect many functional themes 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 a few of the extra refined issues of the language. And the comparisons to languages with which i am already primary (C/C++/Java) get you programming in list speed."
—Michael Santos, Ph.D., eco-friendly Hills Software
The whole Developer's consultant to Python
- New to Python? The definitive advisor to Python improvement for skilled programmers
- Covers center language gains completely, together with these present in the most recent Python releases—learn more than simply the syntax!
- Learn complicated issues akin to standard expressions, networking, multithreading, GUI, Web/CGI, and Python extensions
- Includes brand-new material on databases, net consumers, Java/Jython, and Microsoft place of work, plus Python 2.6 and three
- Presents hundreds and hundreds 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 facility of compiled languages with the simplicity and speedy improvement of scripting languages. In Core Python Programming, moment Edition , prime Python developer and coach Wesley Chun is helping you study Python quick and comprehensively that you can instantly be successful with any Python project.
Using sensible code examples, Chun introduces the entire basics of Python programming: syntax, items and reminiscence administration, information forms, operators, documents and I/O, features, turbines, mistakes dealing with and exceptions, loops, iterators, sensible programming, object-oriented programming and extra. when you research the middle basics of Python, he exhibits you what you are able to do along with your new talents, delving into complex subject matters, comparable to normal expressions, networking programming with sockets, multithreading, GUI improvement, Web/CGI programming and increasing Python in C.
This version 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 buyer programming, plus insurance of many new issues, together with new-style periods, Java and Jython, Microsoft workplace (Win32 COM consumer) programming, and lots more and plenty more.
- Learn expert Python variety, top practices, and sturdy programming behavior
- Gain a deep knowing of Python's gadgets and reminiscence version in addition to its OOP good points, together with these present in Python's new-style periods
- Build more beneficial internet, CGI, web, and community and different client/server purposes
- Learn easy methods to enhance your individual GUI functions utilizing Tkinter and different toolkits on hand for Python
- Improve the functionality of your Python functions through writing extensions in C and different languages, or increase I/O-bound purposes through the use of multithreading
- Learn approximately Python's database API and the way to exploit a number of database structures with Python, together with MySQL, Postgres, and SQLite
- Features appendices on Python 2.6 & three, together with tips about migrating to the subsequent generation!
Core Python Programming delivers
- Systematic, specialist insurance of Python's middle good points
- Powerful insights for constructing advanced functions
- Easy-to-use tables and charts detailing Python modules, operators, services, and techniques
- Dozens of professional-quality code examples, from quickly snippets to full-fledged applications