Please Sign Up to Request This Product

Programming Python

You need to be an approved reviewer to request a product. Please sign up to request access or login to your account.

If you've already signed up and you haven't heard from us yet please email reviewers@oreilly.com and we will check on your request.

Description

If you've mastered Python’s fundamentals, you're ready to start using it to get real work done. Programming Python will show you how, with in-depth tutorials on the language's primary application domains: system administration, GUIs, and the Web. You'll also explore how Python is used in databases, networking, front-end scripting layers, text processing, and more. Completely updated for version 3.x, this book focuses on commonly used tools and libraries to give you a comprehensive understanding of Python’s many roles in practical, real-world programming.

Reviews

On Apr 20 Jose Maria Peribanez Redondo wrote: well written, but the classic needs a cut
The book "Programming Python" covers how to use Python in several domains: system programming, text processing (both traditional fields of Perl), rapid desktop GUIs development and Internet applications. The book does not cover the learning of the language. This is the target of the first book of the "Python saga" of Mark Lutz, "Learning Python". Reading "Learning Python" before "Programming Python" is not required, but a strong previous knowledge of Python it is. A third book of Python ecosystem is "Python Pocket Reference", a very useful and brief book. Full Review  >

Rating: StarStarStarStarStar3.0

On Apr 4 Matt Keranen wrote: Long and comprehensive
A tutorial that will be useful as a later reference. Full Review  >

Rating: StarStarStarStarStar4.0

On Mar 25 Kenta Hood wrote: Programming Python by Mark Lutz
For those of you that may possibly read my blog, you may have noticed my last post about wanting to learn Python. Well, I have the unique opportunity of reviewing a few technical books as a blogger so I'm going to start putting up some short reviews as they come… Full Review  >

Rating: StarStarStarStarStar5.0

On Mar 16 Eder Andres Avila Nino wrote: Your Python collection needs it
So you know the Python basic constructs, however probably you don't know how to build more complex programs. By learning this book, you'll be ready to use the Python programming language to start building applications able to serve real business problems within the context of desktop development. Full Review  >

Rating: StarStarStarStarStar5.0

On Mar 12 Joshua Hunter wrote: Review: Programming Python by Mark Lutz
Programming Python, 4th Edition by Mark Lutz continues to be an excellent book for Python programmers of all levels. If you are new to Python you definitely want to start with Learning Python or some other introductory book. Once you are familiar with the basics Programming Python should be your next step. Full Review  >

Rating: StarStarStarStarStar5.0

On Feb 17 John Brady wrote: Programming Python, 4th Edition
Programming Python, 4th Edition, is an excellent book for intermediate Python users (developers or scripters) who are working primarily with Python 3. The author assumes a knowledge of Python fundamentals and a willingness to consult the available Python documentation. This is not a reference book, but more of an extended… Full Review  >

Rating: StarStarStarStarStar5.0

On Feb 16 John Arroyo wrote: Programming Python by Mark Lutz
Python is a great language for writing scripts that can be easily ran on servers or for writing web and desktop apps. This book helps guide you through the syntax and coding style that make up a python app. It’s definitely one of the more flexible and easy to use… Full Review  >

Rating: StarStarStarStarStar4.0

On Feb 12 Hitoshi Uchida wrote: Provides practical methods
Programming Python provides practical methods with Python standard library, especially focus on how to program system managing tools and GUI applications and network programming and Python/C integration. We can learn them precisely with detail sample programs step by step. Especially the Python/C integration section is interesting for me because it suggests also the trade off and valance between pure Python code and C/C++ native code. Full Review  >

Rating: StarStarStarStarStar4.0

On Feb 7 Rodrigo Faccioli wrote: I recommend this book
Python is a computer programming language which is being employed in several different areas or multidisciplinary areas, such as Bioinformatic. Consequently, the professionals need to understand what resources a computer programming language has. This book allows those professionals to understand how good Python can be for their requirement. Different aspects for Python 3 have been shown in this book. Developers who have already worked with Python can design their algorithms attending the needs for Python 3 and, also, understand the updates they will have to make in their source code. On other hand, developers who have never worked with Python or other computer programming language can study Python under its version 3, the newer version of Python. Furthermore, it is described how the developers can integrate Python with C language. Thus, as mentioned by the author, the developer can have a productive language (Python) and the advantage of the programming language C (speed). Full Review  >

Rating: StarStarStarStarStar4.0

On Feb 1 Arun Anguraj wrote: O’Reilly Programming Python
This book is the ultimate Pythonic reference book, the best fit to this role I have yet seen. You will keep this book in the most cherished spot on your book shelf, or else right at your side on your computer desk, because you can almost instantly… Full Review  >

Rating: StarStarStarStarStar4.0

On Jan 30 Fabio Alessandro Locati wrote: Programming Python by Mark Lutz
Programming Python is one of the biggest programming book I’ve ever seen (1600 pages). The book is really complete, if you do not count the frameworks and the beginners. The reason for the laking of frameworks talk is explained by the author that affirms that there was not enough space to speak about them. Full Review  >

Rating: StarStarStarStarStar4.0

On Jan 27 Marc 137 wrote: O'Reilly - Programming Python 4th Ed. by Mark Lutz
Are you tired of the issues that touch the basic manuals of Python? Then try Python Programming 4th edition. Full Review  >

Rating: StarStarStarStarStar5.0

On Jan 16 Kiatikun Luangkesorn wrote: Book Review: Programming Python 4e by Mark Lutz
Programming Python by Mark LutzMy rating: 4 of 5 starsI've been using Python since I was a graduate student. While I have known of earlier versions of this tome it had never occurred to me to go through this. Because my focus in computer programming is not in the systems… Full Review  >

Rating: StarStarStarStarStar4.0

On Jan 12 Levon Lloyd wrote: Review of Programming Python by Mark Lutz
While this is not one of the greatest programming book I’ve ever read, it is a worthwhile read for those who are proficient in the basics of Python programming and want to take their knowledge of the language, it’s standard library, and it’s uses to the next level. The author does… Full Review  >

Rating: StarStarStarStarStar4.0

On Jan 9 Bobbie Eicher wrote: Review: Programming Python by Mark Lutz
Programming Python is a book designed to take people who know Python and guide them on how to actually make it do things in the real world. It’s important to note that the material in here (In the December 2010 4th edition) is for 3.X versions of Python only, so… Full Review  >

Rating: StarStarStarStarStar4.0

On Jan 3 Wayne Werner wrote: Book Review - Programming Python
Programming Python, by Mark Lutz is a serious book for those serious about programming in Python. A follow up to his book Learning Python, Programming Python covers none of the basics, but is entirely devoted to practical applications of the Python standard library. He starts off with representing records, and… Full Review  >

Rating: StarStarStarStarStar4.0

On Dec 27 Chris Woollard wrote: Review: Programming Python by Mark Lutz
It has been a long time coming, but finally this book has been updated. With the 4th edition comes a big change. This edition has been updated to ONLY cover Python 3.x. This is a great book and will make a great addition if you want to learn more about… Full Review  >

Rating: StarStarStarStarStar4.0

On Dec 24 Michal Konrad Owsiak wrote: Programming Python by Mark Lutz
Programming Python is one of these book you can kill with when dropped from appropriate height. I am not Python expert, rather casual Python programer, I focus rather on Java-Python bindings and I was looking for a book that I can use as a reference point. Python Programming covers quite a loot of Python related aspects of the language, is well structured, and covers most recent Python release (version 3). Full Review  >

Rating: StarStarStarStarStar4.0

Receive free ebooks and videos in exchange for your reviews.

Join the O'Reilly Reader Review Program

Learn more >

Returning?

Top Reviewers

Michal Konrad Owsiak, 88 Reviews

Santosh Shanbhag, 57 Reviews

Shawn Day, 55 Reviews

Surachart Opun, 54 Reviews

Doron Katz, 53 Reviews

See More Reviewers >

Featured Review

Office 2011 for Macintosh: The Missing Manual

Doron Katz wrote:
The missing supplement to Office goodness
A huge update for Mac Users who have been trying to keep their enterprise-applications on-par… Full Review >

Rating: StarStarStarStarStar5.0