Praise for Core Python Programming
"The long-awaited moment version of Wesley Chun's Core Python Programming proves to be worth the wait—its deep and vast insurance and precious routines might help readers examine and perform strong Python."
—Alex Martelli, writer of Python in a Nutshell and editor of Python Cookbook
"There has been lot of excellent buzz round Wesley Chun's Core Python Programming. It seems that every one the excitement is definitely earned. i believe this is often the easiest publication presently to be had for studying Python. i'd suggest Chun's booklet 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 yr and feature obvious a few confident stories of your publication. The sentiment expressed confirms the opinion that Core Python Programming is now thought of the traditional 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 come upon but for explaining Python, and placing it in a much wider context. It doesn't presume a large number of different event. It does pass into a few vital Python subject matters rigorously 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 great clutch of Python syntax and structure."
—http://python.org bookstall internet site
"[If ] i may purely personal one Python booklet, it'd be Core Python Programming by means of Wesley Chun. This ebook manages to hide extra themes in additional intensity than studying Python yet contains all of it in a single ebook that still greater than effectively covers the middle language. [If] you're available in the market for only one publication approximately Python, i like to recommend this publication. you are going to take pleasure in interpreting it, together with its wry programmer's wit. extra importantly, you are going to research Python. much more importantly, you'll find it worthwhile in supporting you on your day by day Python programming existence. good performed, Mr. Chun!"
—Ron Stephens, Python studying Foundation
"I imagine the simplest language for rookies is Python, unquestionably. My favourite ebook is Core Python Programming."
—s003apr, MP3Car.com Forums
"Personally, i love Python. it really is easy to benefit, thoroughly intuitive, amazingly versatile, and lovely darned quickly. Python has merely simply began to declare mindshare within the home windows global, yet search for it to begin gaining plenty of aid as humans realize it. to benefit Python, i might begin with Core Python Programming via Wesley Chun."
—Bill Boswell, MCSE, Microsoft qualified specialist journal Online
"If you research good from books, I recommend Core Python Programming. it really is via a long way the simplest i have chanced on. i am a Python beginner in addition 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 gorgeous language. it is simple to benefit, it really is cross-platform, and it really works. It has completed a number of the technical objectives that Java strives for. A one-sentence description of Python will be: 'All different languages seem to have advanced over time--but Python was once designed.' And it used to be designed good. regrettably, there are not a number of books for Python. the easiest one i have run throughout to date is Core Python Programming."
—Chris Timmons, C. R. Timmons Consulting
"If you love the Prentice corridor middle sequence, one other solid full-blown remedy to contemplate will be Core Python Programming. It addresses in complex concrete element many sensible subject matters 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 many of the extra refined issues of the language. And the comparisons to languages with which i am already widely used (C/C++/Java) get you programming in checklist speed."
—Michael Santos, Ph.D., eco-friendly Hills Software
The entire Developer's advisor to Python
- New to Python? The definitive advisor 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 complicated themes comparable to common 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 hundreds of thousands of code snippets, interactive examples, and sensible workouts to reinforce your Python skills
Python is an agile, strong, expressive, totally object-oriented, extensible, and scalable programming language. It combines the facility of compiled languages with the simplicity and quick improvement of scripting languages. In Core Python Programming, moment Edition , top Python developer and coach Wesley Chun is helping you examine Python fast and comprehensively so you might instantly be triumphant with any Python project.
Using sensible code examples, Chun introduces the entire basics of Python programming: syntax, items and reminiscence administration, facts forms, operators, documents and I/O, features, turbines, mistakes dealing with and exceptions, loops, iterators, sensible programming, object-oriented programming and extra. once you research the middle basics of Python, he indicates you what you are able to do along with your new abilities, delving into complicated subject matters, reminiscent of commonplace 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 suggestions for migrating to three. It includes new chapters on database and web buyer programming, plus assurance of many new themes, together with new-style periods, Java and Jython, Microsoft workplace (Win32 COM patron) programming, and lots more and plenty more.
- Learn expert Python kind, 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 aspects, together with these present in Python's new-style periods
- Build more suitable net, CGI, net, and community and different client/server functions
- Learn the best way to enhance your personal GUI purposes utilizing Tkinter and different toolkits to be had for Python
- Improve the functionality of your Python purposes 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 platforms 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, professional assurance of Python's center beneficial properties
- Powerful insights for constructing complicated purposes
- Easy-to-use tables and charts detailing Python modules, operators, capabilities, and strategies
- Dozens of professional-quality code examples, from quickly snippets to full-fledged applications