- Paperback: 288 pages
- Publisher: Sams Publishing; 1 edition (November 16, 2006)
- Language: English
- ISBN-10: 0672329107
- ISBN-13: 978-0672329104
- Product Dimensions: 4.5 x 0.6 x 7 inches
- Shipping Weight: 7.2 ounces (View shipping rates and policies)
- Average Customer Review: 12 customer reviews
- Amazon Best Sellers Rank: #1,442,659 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Python Phrasebook 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
From the Back Cover
Python Phrasebook Brad Dayley Essential Code and Commands" ""Python Phrasebook" gives you the code phrases you need to quickly and effectively complete your programming projects in Python. Concise and AccessibleEasy to carry and easy to use--lets you ditch all those bulky books for one portable guide Flexible and FunctionalPacked with more than 100 customizable code snippets--so you can readily code functional Python in just about any situation Brad Dayley is a software engineer at Novell, Inc. He has been a system administrator and software developer on the Unix, Windows, Linux, and NetWare platforms for the past 14 years. Brad co-developed an advanced debugging course used to train engineers and customers and is the co-author of several Novell Press books. Programming / Python $16.99 USA / $20.99 CAN / 11.99 Net UK
About the Author
Brad Dayley is a senior software engineer in Novell’s Nterprise Development Group. He has 14 years of experience installing, troubleshooting, and developing Novell’s products for NetWare and Linux. He is the co-author of Novell’s Guide to Resolving Critical Server Issues, as well as seven other Novell Press titles on the ZENworks suite.
When he is not writing books or software, he can be found biking, hiking, and/or Jeeping somewhere in the remote regions of the Pacific Northwest with his wife, DaNae, and four sons.
Top customer reviews
However, I also think it emphasizes the Web a lot. I would like to see more operating system and multimedia-related scripts in a future edition.
Code examples are not complete, explanations are lacking, and overall I found little value reading sections of this book independently.
The authors should revise the book so each section stands on it's own without any information from other sections (sections will probably have to become slightly longer to do this / merging similar sections). The authors should provide a minimal *complete* script in each section that demonstrates the topic at hand and nothing else.
In it's current form, I do not think this book is worth the purchase price.
I can't account for MatLab/Scientific users who have given the book inferior reviews. In my estimation, for what it is worth; the book is focused more on Systems Administration than scientific computations. So, if you fall into the aforementioned you may want to find another publication.
On the other hand; if you are a systems administrator. I recommend keeping a copy of this book in your toolbox. It is extremely useful for backups, threading, reading and writing to files, parsing XML, HTML and countless other things. The beauty of the book is there is no fluff. Problems are presented with the accompanying code solution. This is a must buy.
In hindsight I've found most of the web section useless, even when using Python for a web backend language, although given the publish date, I'll forgive that.
My biggest problem is that, like all tech books, it's becoming obsolete. This book was written for Python 2.4, and there are a lot of valuable additions to the language, or third party libraries that have been released with 2.6 and 3 that supersede portions of code provided within.
If updated version for Python3 was released, I'd buy it in a heartbeat.
This well written, simple little book fills that niche. You can put it in your pocket and read it on the train. It's well written and succinct. It's not for learning Python for the first time, you need more explanation and examples when you are learning new concepts. This book is a good reminder of things you already learned but has not completely stuck yet.
Examples I have already used are the string manipulation sections, threads and socket programming. I will probably use the HTML parsing examples next. In his examples Dayley does offer explanation. For example, he describes the elements of the try statement, including the finally, the else and the except parts. However this is done in only two paragraphs. It's a good memory jogger and reference if you already know the syntax.
In the string manipulation section, searching strings, comparing strings, splitting and joining, replacing, trimming and formatting are all covered. In addition, there is a little gem about executing strings as Python code. All the examples are useful and can be included immediately in your code!
I think I'll go through this guide pretty quickly, since it's small, but it's valuable and it's worth having. Let me repeat, this book is for a beginning Python programmer who is learning the basics with some other material, or has already learned the basics.
You can always find example code online, in various blogs, articles and tutorials, however it's easier to have one book by a single author that's well written and has a consistent voice. I highly recommend this book, and I wish the publisher would put out more small books like this. They are so easy to carry and have around.
Almost everything I wanted to accomplish I got done just by using this book.
two weak points.
1) could have covered number formatting in output
2) dealing with dates is not really covered
Most recent customer reviews
I was disapointed by the absence of math things. 1 or 2 pages could have given an overview of the main math functions.Read more