Programming Python
| |||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||
| Sort customer reviews by: | |||||||||||||||||||||||||||||
|
Show All Reviews on Page
Hide All Reviews on Page
| |||||||||||||||||||||||||||||
| Programming Python | |||||||||||||||||||||||||||||
|
Already the industry standard for Python users, "Programming Python" from O'Reilly just got even better. This third edition has been updated to reflect current best practices and the abundance of changes introduced by the latest version of the language, Python 2.5.
Whether you're a novice or an advanced practitioner, you'll find this refreshed book more than lives up to its reputation. "Programming Python," 3rd Edition, teaches you the right way to code. It explains Python language syntax and programming techniques in a clear and concise manner, with numerous examples that illustrate both correct usage and common idioms. By reading this comprehensive guide, you'll learn how to apply Python in real-world problem domains such as: GUI programming Internet scripting Parallel processing Database management Networked applications "Programming Python," Third Edition covers each of these target domains gradually, beginning with in-depth discussions of core concepts and then progressing toward complete programs. Large examples do appear, but only after you've learned enough to understand their techniques and code. Along the way, you'll also learn how to use the Python language in realistically scaled programs--concepts such as Object-Oriented Programming (OOP) and code reuse are recurring side themes throughout this text. If you're interested in Python programming, then this O'Reilly classic needs to be within arm's reach. The wealth of practical advice, snippets of code, and patterns of program design can all be put into use on a daily basis--making your life easier and more productive. Reviews of the second edition: ,,"."about as comprehensive as any book can be."" ""If the language had manuals, they would undoubtedly be the texts from O'Reilly...'Learning Python' and 'Programming Python' are definitive treatments."" |
|||||||||||||||||||||||||||||
|
Completely revised and improved, the second edition of Programming Python is an excellent compendium of material geared toward the more knowledgeable Python developer. It includes dozens of reusable scripts for common scripting tasks, and is one of the best available sources of information for this popular object-oriented scripting language.
In over 1,200 pages of material, this book offers an extremely comprehensive guide to Python development. Though his book is densely packed with information, Mark Lutz is a lively and witty writer whose focus is on getting things done using the natural strengths of the Python language. To that end, after an introduction and history of the language, the book shows how to use Python for performing automated tasks with files and directories (for example, for doing backups both locally and on Web servers). Not only will this book teach you more about Python, but it will also give you a library of code that you can use as is or adapt for your own projects. The text covers every conceivable facet of Python and the language's support for networking, files and directories, task management, and even persistence (through its support for shelves). Complete Python programs show how to create e-mail clients, do reporting, and create Web applications (for an online errata database). Chapters on doing graphics programming in Python, as well as coverage of both built-in and custom data structures, are especially good. Because Python is often used for automating installations (in some Linux distributions, for instance), readers will appreciate the sample code and tips for using Python to create bulletproof installs. Later sections show how get Python to work with C, Java (through JPython), and other languages. The book concludes with useful reference sections summarizing key aspects of Python, like its revision history, relationship to C++, and other material. There aren't many titles on Python, and fans of this up-and-coming language are lucky to have such a solid tutorial and guide available in Programming Python. Perfect for those with just a little previous exposure to the language, it's all you need to master Python in-depth and tap its considerable power for virtually any software project. --Richard Dragan Topics covered:
|
|||||||||||||||||||||||||||||
| Reader Reviews 1 - 27 of 27 | |||||||||||||||||||||||||||||
| Review Date |
Review Rating(5 High) |
Review Helpful to: |
Customer Review | Reviewer Info |
Permanent Link |
||||||||||||||||||||||||
| Reader Reviews Below Sorted by Newest First | |||||||||||||||||||||||||||||
| 09-06-08 | 2 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Very big, not always very useful. I find in this book a brevity of many things that deserve more space and too much space allocated to many things. The book has an intro section on Stepping up to OOP; looks promising but then immediately leads you down the track of adding persistence and on to using OOP for GUIs. To me, this is not a well thought out approach. Think the reader would have been better served with an overview of OOP in use in Python, expanding the concept generically to OOP and then referring to some specialized instance of where OOP either comes in real handy or is a must. Part III GUI Programming is pretty much a mess. Granted I think it is a good idea to have a basic idea of Tkinter - but there is more out there that I would rather read about. I also think a book of this size should have some inclusion of Agile Development concepts, a section on Refactoring, etc. With all the subjects, just about any framework or methodology would be a prudent interlude to help congeal the sprawl of information. I am also a little biased toward scientific programming, but think many readers would appreciate an intro to numpy, pytables, or at least a simple primer on array manipulation and how it can extend the basic functionality of python and take it to a new level. I find, more often than not, that I have reached for this book and then gone back to something that is supposedly marketed as "more basic" like Learning Python or the Python Cookbook and get more what I am looking for there. Come on, something like XML processing deserves more than 3 pages of reference and if you are decked out at over 1500 pages it just seems like the book's priorities are amiss.
(Review Data Last Updated: 2008-10-10 07:48:43 EST)
|
|||||||||||||||||||||||||||||
| 07-09-08 | 1 | 0\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Whenever I try to look something up about Python with this book, I end up using Google. this book is *horrible*. Lutz must be the ultimate geek nerd.
Instead of things in the table of contents like "strings", "regular expressions", "maps" - you have "Here's Looking at You, Kid!" or "Roses are red, violets are blue". Does this guy put flowers in his hair and dance barefoot in a park? Instead of short examples, he starts writing a program; you have to study it and keep reading in order to keep up. A total disrespect for one's time. The topics he presents are obscure, unnecessary, or have no consistent audience: What's OOP?; moving stacks to C modules; and endless discussion about GUIs. This book has 1 readeeming quality: FIREWOOD. (Review Data Last Updated: 2008-09-06 06:07:00 EST)
|
|||||||||||||||||||||||||||||
| 06-26-08 | 2 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This is not a terrible book, but I don't know what it's good for. The code examples are too long. This reminds me of the old programming tomes from the days before CD-ROMs and the Internet, where all details had to be shown in print. There is just too much code. If you find a chapter that matches exactly what you are trying to accomplish, then maybe this book is good for you. It is vastly improved in readability over the first edition, but The Python Cookbook is a much smarter purchase (even though part of that is available online).
If you are just trying to learn Python, then Lutz's other book, Learning Python, is an excellent choice. (Review Data Last Updated: 2008-07-10 06:37:19 EST)
|
|||||||||||||||||||||||||||||
| 02-15-08 | 3 | 3\4 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
One thing I really wish O'Reilly would have made clear on the cover is the version of Python which was current at the time of publication. In this case, it's 2.4, so if you're looking for information on things like function decorators or the new generator abilities that 2.5 brought along, you're going to be as disappointed as I was.
Aside from the fact that some of the information is dated, it's still a good overview of practical solutions to realistic problems which can be solved in the language. It does tend to spend way too much time developing TkInter GUIs (which I do not personally care about one bit) and overusing the usual array of extremely unfunny Monty Python references (which I personally stopped caring about around 1984). If you cut out both of these things the book would probably require about half as much paper per copy, and it'd be a good deal more digestible to boot. There's also lots of Windows-specific silliness and the author continues to operate under the assumption that OS X does not exist (every mention of the Mac platform refers to information that hasn't been accurate for nearly 10 years at this point). (Review Data Last Updated: 2008-06-26 08:53:12 EST)
|
|||||||||||||||||||||||||||||
| 02-15-08 | 3 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
One thing I really wish O'Reilly would have made clear on the cover is the version of Python which was current at the time of publication. In this case, it's 2.4, so if you're looking for information on things like function decorators or the new generator abilities that 2.5 brought along, you're going to be as disappointed as I was.
Aside from the fact that some of the information is dated, it's still a good overview of practical solutions to realistic problems which can be solved in the language. It does tend to spend way too much time developing TkInter GUIs (which I do not personally care about one bit) and overusing the usual array of extremely unfunny Monty Python references (which I personally stopped caring about around 1984). If you cut out both of these things the book would probably require about half as much paper per copy, and it'd be a good deal more digestible to boot. (Review Data Last Updated: 2008-02-19 12:58:52 EST)
|
|||||||||||||||||||||||||||||
| 01-31-08 | 2 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I bought this book a few years ago, and I think I have finally given up getting anything of use out of it. It has been with me through my entire Python learning experience, so you might think there would be a point at which I would have found it useful, even if that may not presently be the case. Unfortunately, I can say that this is easily the least useful Python book I own. In fact, out of the 6 or so Python books I own, it is the only one I wouldn't miss a bit.
It's just that it never seems to have anything even close to relevant for me, when I'm working on something. I can remember several times where I thought to myself, "What's a good way to solve this problem in Python?", or, "Where can I get some background on why Python does things this way?". Invariably I have either found the answer in one of my other Python books, or on the web. It's not that I haven't tried to like the book, in fact each time a problem comes up, I think "well ok if the book can shed some light on this for me, I'll consider it a value", and yet after 3 years... nothing. Anyway, I don't want to be all negativity, so to anybody reading this, here are the other Python books I have gotten more value out of: The Quick Python Book by Harms/McDonald (Old, and yet, still really valuable beginning book) Python Essential Reference by Beazley (A great reference book) Python Cookbook by Martelli et al (what Programming Python seems like it wants to be, but in half the size and twice the value) Python Standard Library (I don't use this much, but it still has some value) Python in a Nutshell (I think that's the name, it's at work right now. Another decent reference) Finally, it pretty much goes without saying, but I'll say it anyway. This is just my experience. I am sure this book has been right on the money for other readers, and that's great, but for me, I think I may be donating this behemoth to my local library soon. (Review Data Last Updated: 2008-02-16 12:59:45 EST)
|
|||||||||||||||||||||||||||||
| 11-02-07 | 3 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Programming Python by Mark Lutz was surprisingly high level. Unlike the other O'Reilly "Programming ...." books (like Programming Perl) it gives only complex examples. The reader is assumed to have considerable experience with Python to begin with. In that perspective, it is an excellent book, but it will disappoint the newcomer who expects something starting from the from ground up.
(Review Data Last Updated: 2008-01-31 04:42:59 EST)
|
|||||||||||||||||||||||||||||
| 10-27-07 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This is my second-favorite Python book, coming in a close second behind Python in a Nutshell. Programming Python does a nice job of covering the "how" of Python, and an even better job of covering the "why" of Python. Some may give this the semi-pejorative label "advocacy," but I'd say it's acceptable when you're preaching to the converted (i.e. purchasers of Python books), and remember also that this book dates back to a time when Python advocacy was actually needed.
Reading this book taught me a lot about how to write "pythonic" code -- code that not only works, but is idiomatic and follows the best practices for Python (and software engineering in general). Another great thing about this book is that it's also actually enjoyable to read. I found myself reading this one cover to cover, rather than getting in and out as quickly as possible, which is the norm with most of the programming-language references I own. (Review Data Last Updated: 2007-11-03 07:50:38 EST)
|
|||||||||||||||||||||||||||||
| 09-21-07 | 2 | 2\2 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
The earlier edition of this book was already 1,300 pages; this one is 300 pages longer. It is by far the largest programming book I've ever owned. (Thankfully my company bought it for me.) It aims for comprehensiveness -- everything you could possibly want to know about Python. Comprehensiveness is not a virtue. When you want to learn English, and your reader already knows all the parts of speech, you don't hand him a dictionary and send him on his way. Comprehensiveness in a programming book is what the author does when he doesn't want to take the time to teach.
What I want to know, when I come to a new language, is how to solve common programming problems in a) the best way possible, using b) the language's native idioms. "Programming Python" absolutely strikes out on a). It doesn't even mention Twisted Python in the index, and only mentions Zope in the context of a web CMS -- even though Zope's generic interface library is used all over the place. As for b), it's hard to tell what the idioms in Python are when they're buried in hundreds of pages of unnecessary verbiage. If you're an experienced programmer, your ordinary path will be to peruse a book like this, find some code snippets, learn some idioms, then start writing your own. From there, you're likely to turn to web documentation. So in this case, you need a book that's maybe a couple hundred pages long. If, on the other hand, you're a new programmer, you won't start with "Programming Python"; at most you'll start with "Learning Python." So whom does "Programming Python"'s bulk serve? I've grown sour on programming books, the vast majority of which just do not know their audiences and suffer from atrocious pedagogy. "Programming Python" is one such book. (Review Data Last Updated: 2007-10-26 23:53:24 EST)
|
|||||||||||||||||||||||||||||
| 05-15-07 | 4 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Very comprehensive. In fact it is too comprehensive that will take 3~4 month to finish reading this book. Beginners are not adviseble to buy this book yet if your understanding of Python is not firm yet.
(Review Data Last Updated: 2007-09-25 03:23:48 EST)
|
|||||||||||||||||||||||||||||
| 03-07-07 | 5 | 3\4 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Are you a novice or an advanced practitioner? If you are, then this book is for you. Author Mark Lutz, has done an outstanding job of writing a 3rd edition of a book that shows you the right way to code.
Lutz, begins with an overview of some of the main ideas behind Python. Then, the author explores the system-level interfaces in Python; as well as, their realistic applications. Next, he shows you how to build portable GUIs with Python. He also shows you how to use Python on the Internet. The author then shows you how to build GUIs for browsing databases, viewing data structures and performing calculations. Then, he looks at the interfaces available for mixing Python with programs written in C and C++. Finally, the author looks at some of the implications of Python's scripting code. In this most excellent book shows you how to use application-level programming with Python. Perhaps more importantly, you'll gain enough information from this book to further explore the application domains introduced; as well as, to explore others. (Review Data Last Updated: 2007-07-02 14:58:34 EST)
|
|||||||||||||||||||||||||||||
| 03-02-07 | 5 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
'Programming Python' by Mark Lutz is an absolute gem of a book for anyone that is, wants, or has to learn Python. From the nuts and bolts to learning how to do the uber-exciting superstar stuff, this book has it all and then some. At around 1,550 page, this book is certainly not on the light side, but as I rarely do with books this larger, I cannot complain one bit. Solid writing, wonderfully laid out, and the kind of guide that can be described as "a course in a book", this is an exceptional reference for Python users and lovers the world over.
Can I possibly use any more adjectives to describe how much I praise this book?? If you use Python or want to become a better Python programmer, pick up this home run and you'll be rounding the bases in no time!! ***** HIGHLY RECOMMENDED (Review Data Last Updated: 2007-07-02 14:58:34 EST)
|
|||||||||||||||||||||||||||||
| 03-01-07 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
'Programming Python' by Mark Lutz is an absolute gem of a book for anyone that is, wants, or has to learn Python. From the nuts and bolts to learning how to do the uber-exciting superstar stuff, this book has it all and then some. At around 1,550 page, this book is certainly not on the light side, but as I rarely do with books this larger, I cannot complain one bit. Solid writing, wonderfully laid out, and the kind of guide that can be described as "a course in a book", this is an exceptional reference for Python users and lovers the world over.
Can I possibly use any more adjectives to describe how much I praise this book?? If you use Python or want to become a better Python programmer, pick up this home run and you'll be rounding the bases in no time!! ***** HIGHLY RECOMMENDED (Review Data Last Updated: 2007-03-07 13:06:30 EST)
|
|||||||||||||||||||||||||||||
| 02-23-07 | 3 | 0\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I'm now two thirds through this book, and while it covers a good deal of the standard library, I guess it could use some trimming.
In fact each topic is described first with short programs that show how to use the specific library in one or several chapters. Then when a topic has been well-covered one or several "real-world" programs are covered in subsequent chapters that in my opinion don't add new information and only contribute to the books heft. I think that if those chapters were cut the book could be only half in size and a much faster read. But despite this I still think the book is worthwhile for the coverage of the libraries included in python (Review Data Last Updated: 2007-07-02 14:58:34 EST)
|
|||||||||||||||||||||||||||||
| 01-12-07 | 5 | 3\3 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Programming Python served as an excellent resource for me. While I was already knowledgable with the Python language, it provided a second point-of-view and as a companion for those tricking programs. I was used to writing purely scripts with python, but this book helped me build GUI applications using Tkinter.
However, I would not recommend this book for the beginning python user, since it assumes that the reader already has knowledge of the program. I would recommend the first book in the series in which Programming Python is a part of, Learning Python. After a thorough reading of Learning Python, users should easily be able to grasp Programming Python and excel in this language. (Review Data Last Updated: 2007-07-02 14:58:34 EST)
|
|||||||||||||||||||||||||||||
| 01-05-07 | 5 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Mark Lutz is an excellent author and has several books in this series. This is not the introductory guide to Python but a well organized reference guide. You should consider 'Learning Python' from Lutz as an introduction. This book provides in-depth statements of functionality with examples.
(Review Data Last Updated: 2007-07-02 14:58:34 EST)
|
|||||||||||||||||||||||||||||
| 12-27-06 | 1 | 0\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Scraping and processing the web for data is increasingly interesting to blooming social scientists. With the availability of the BeautifulSoup library, these occasional programmers are now able to slice & dice HTML with regular expressions. But they shouldn't use this book to help them scrape the data from the Internet. Reading this book and using its examples, one might conclude that cookies don't exist on the Web.
If you're looking for solid Web examples or networking example code, don't look here. This section of the book is in need of a re-tune. (Review Data Last Updated: 2007-01-05 14:26:13 EST)
|
|||||||||||||||||||||||||||||
| 12-11-06 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
The wonderful thing about a thick reference such as Programming Python, now in its updated third edition, is that it offers a virtual manual in book form which can quickly be consulted by novices and pros alike while in the middle of a programming quandry. This means no exiting or turning to a different computer for lengthy online support, but a quick glance at an appropriate chapter covering real problems from parallel processing and networking snafus to considering Java integration within the Python language. Here are chapters offering everything from troubleshooting to design specs, with an eye to realistically scaled problems and avoiding common hurdles. The author is an independent Python trainer and software developer who has worked with Python since 1992 and teaches classes in it: this dual expertise lends well to a popular 'bible' packed with solutions.
Diane C. Donovan California Bookwatch (Review Data Last Updated: 2006-12-27 14:37:46 EST)
|
|||||||||||||||||||||||||||||
| 11-25-06 | 5 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I would consider this book a must have for any Python programmer. This book is extremely useful because of its pragmatic approach to explaining and solving problems while also exhaustively exploring the whole language. Really what your buying is the real life experience of an accomplished python programmer. The examples in the book are very tangible and cover just about every area of the core language. I have already used the directory walker and file scanner examples to write a better file scanner engine that recursively parses a directory tree full of files.
Too many technical books are just tree killing regurgitations of arbitrary, meaningless examples that don't apply to real life problems. Having attending a week long training session with Mark, I can attest he really practices what he preaches, and his examples are code he actually uses everyday. What more could you want from a book on Python or any technical subject? (Review Data Last Updated: 2006-12-11 14:28:58 EST)
|
|||||||||||||||||||||||||||||
| 11-10-06 | 3 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Theres lots of information in here but its very badly organized.
I found the Core Python book to be much better. If you are going to do a lot of Python work, this is helpful, but if you want one book, this is NOT the one. (Review Data Last Updated: 2006-11-25 15:59:05 EST)
|
|||||||||||||||||||||||||||||
| 10-15-06 | 4 | 3\4 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Python is one of those "hot" technologies that is becoming more accepted within a corporate world of IT. But after you learn the syntax and basics, how do you start building applications? That's the main thrust of the book Programming Python 3rd Edition by Mark Lutz. This starts to move from Hello World to Real World.
Contents: Part 1 - The Beginning: Introducing Python; A Sneak Preview Part 2 - System Programming: System Tools; File and Directory Tools; Parallel System Tools; System Examples - Utilities; System Examples - Directories Part 3 - GUI Programming: Graphical User Interfaces; A Tkinter Tour Part 1; A Tkinter Tour Part 2; GUI Coding Techniques; Complete GUI Programs Part 4 - Internet Programming: Network Scripting; Client-Side Scripting; The PyMailGUI Client; Server-Side Scripting; The PyMailCGI Server; Advanced Internet Topics Part 5 - Tools and Techniques: Databases and Persistence; Data Structures; Text and Language Part 6 - Integration: Extending Python; Embedding Python Part 7 - The End: Conclusion - Python and the Development Cycle; Index For a book that's over 1500 pages, you'd think you were dealing with a complete reference guide to the language. But that's not what's being targeted here. Lutz assumes that the reader has already gone through the basics of the Python language using a book like Learning Python. Programming Python picks up from there and starts exploring modules and development concepts. The goal here is not just to be able to hack together a few Python lines into a utility. It's to be able to use the Python modules and solid development practices to build entire applications that can accomplish their stated purpose as well as be maintainable. It's close to what you'd think of when you imagine a Cookbook O'Reilly title, only with less structure and more explanation. With multiple code examples demonstrating concepts such as forking, it shouldn't be too difficult to come away from this book with a number of ideas for projects that could be done very well in Python. If you're a newbie to Python, you're probably not quite ready for this one yet. But once you've posed the question "how what can I do with what I know?", then this is a great next step for you... (Review Data Last Updated: 2006-11-10 12:51:41 EST)
|
|||||||||||||||||||||||||||||
| 05-08-06 | 2 | 1\10 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
While I think this book has value for some, it's not the target audience Mr. Lutz states. This is NOT a book for somewhat advanced programmers. This is a book for beginners.
What's worse, the material is presented in an almost condescending manner, as if Lutz doubts the reader's ability to grasp even the simple concepts he lays out. To further the insult, he repeats himself endlessly. For those of us who aren't rank amateurs there are other gems in store, pointing up the author's lack of technical acumen. Merely suggesting that someone should use telnet from all over the world to access web servers or email is just absurd, for instance. There are many more examples. The author bio states that Mark Lutz has been involved in Python for a long time and is a key figure. That statement appearing in this book casts a shadow over Python itself. I'm going to give Python and Mr. Lutz the benefit of the doubt and assume both have merits not seen in this work. If I hadn't heard such good things about Python from other sources and only had this book to go by I would be ditching Python. (Review Data Last Updated: 2006-10-17 13:24:17 EST)
|
|||||||||||||||||||||||||||||
| 04-28-06 | 5 | 2\3 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I liked this book because its approach is very practical. Probably one of the best python introduction books. I liked "In Action" chapters a lot. I used them for reference while gaining experience with the Python. It covers a lot of essential topic for the beginner. Python is also a very productive programming language and environment so both the book and language is highly recommended.
(Review Data Last Updated: 2006-09-19 11:28:13 EST)
|
|||||||||||||||||||||||||||||
| 02-05-06 | 5 | 3\5 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I'm picky buying books now because there are so many good ones online free: Delve Into Python is one of them. Yet, after spending in B&N for 1 hr looking through the book, I realized that this book should be put on my book shelve, for the following reasons:
1) It is job-oriented. Just look at the title of each chapter; 2) It provides a big picture: detailed technical skills are integrated into the understanding of the big picture; 3) Every sense let you think of something you've never thought before. In summary, this book is not just about teaching how to program; it is about how to think with computer as your close friend- a soulmate: assuming at this time that your soulmate talks in Python! (Review Data Last Updated: 2006-09-19 11:28:13 EST)
|
|||||||||||||||||||||||||||||
| 10-10-05 | 4 | 2\3 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
If you want to learn Python, or use the language, you should have this book. It is a way to learn and a long term reference.
The strength of the book is it very bulk, but that is also its weakness. Not a thrilling read, but thorough and complete. (Review Data Last Updated: 2006-09-19 11:28:13 EST)
|
|||||||||||||||||||||||||||||
| 09-13-05 | 1 | 4\11 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Unless you plan to read this book from page 1 to page 1200 it will be worthless to you. There is no index!!! I am returning to book.
"programming perl" is a great book, "programming python" is not. Blade. (Review Data Last Updated: 2006-09-19 11:28:13 EST)
|
|||||||||||||||||||||||||||||
| 05-20-05 | 5 | 2\10 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This is the best book available on advanced Python topics.
But beware, it's not for beginners! If you don't know Python, I suggest reading "Learning Python". Once you are proficient in the language, then you can understand all advanced topics on this book. Mark has done an excelent job on this book, on "Learning Python", and also on "Python Pocket Reference". (Review Data Last Updated: 2006-09-19 11:28:13 EST)
|
|||||||||||||||||||||||||||||
| Reader Reviews 1 - 27 of 27 | |||||||||||||||||||||||||||||
| All Books | Arts | Biography | Click Here For An A-Z Index Of All 213 Best-Seller Subjects | Business | Children's | Comics | ||||||
| Computers | Cooking | Engineering | Entertainment | Health | History | Home | Horror | Humor | Law | Fiction | Medicine | Mystery |
| Nonfiction | Outdoors | Parenting | Professional | Reference | Religion | Romance | Science | Sci-Fi | Sports | Teens | Travel | |