Discount Book Store - Rbookshop.comOnline Book StoreBusiness BooksComputer BooksEngineering BooksMathematics BooksScience BooksView All Categoriesnavmap
arrow Search for books at ARC Spider:
arrow Search for books at Powells:
arrow
Buy a Book from Amazon.com
bar
How to buy? - A step-by-step guide

Book Categories


Programming Python

Buy Programming Python here, one of many Firewalls books offered for sale at discount prices here at Rbookshop.com.  We greatly appreciate your patronage at Rbookshop and look forward to offering you great products and prices now and in the future.
You Are Here:  Home > Computer Books > Firewalls > Item 374

View Previous Product in our Firewalls Store      View Next Product in our Firewalls Store

Click here to buy Programming Python by  Mark Lutz. Programming Python
by Mark Lutz
Sales Rank: 28856
3.5 out of 5 stars
$37.79
At Amazon
on 9-1-2008.
Buy Programming Python now! Get Info on Programming Python
Features
  • Cover Type: Paperback with 1596 pages
  • Published by: O'Reilly Media, Inc.
  • Edition: 3rd Edition August 23, 2006
  • Written in: English
  • ISBN 10 Number: 0596009259
  • ISBN 13 Number: 978-0596009250
  • Book Dimensions: 9.1 x 7.1 x 2.5 inches
  • Weighs: 4.4 pounds

Product Review
Completely revised and improved, the second edition of Programming Python is an great enyclopedia 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:
  • Introduction to Python
  • Basic system scripts with Python (including file and directory tools)
  • Working with processes and threads
  • Pipes and signals
  • Sample scripts for system and Web utilities (including backing up files, program launching, replicating and managing directories)
  • Graphical user interface design in Python (including the Tkinter module)
  • Widgets and basic components
  • Layout options
  • Event handling
  • GUI examples (including a working text editor, image viewer, and clock)
  • Network scripting (sockets, FTP, and e-mail clients)
  • Server-side scripting
  • Sample server scripts for an online errata database
  • Python on the Internet (including Zope, JPython, and XML tools)
  • Databases and persistence in Python (including pickled objects and shelf files)
  • Custom and built-in data structures in Python
  • Text and string handling
  • C integration with Python (including the SWIG module)
  • Embedding Python calls within C
  • Hints for using Python in real projects
  • Reference to recent changes to Python
  • Python vs. C++ quick-start guide
--This text refers to the Paperback edition.

Product Description
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 requirements 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.""
--Dr.Dobb's Journal

""If the language had manuals, they would undoubtedly be the texts from O'Reilly'Learning Python' and 'Programming Python' are definitive treatments.""
--SD Times

Reader Reviews
This review is from: Programming Python, Second Edition with CD (Paperback) I'm not really one for writing reviews, but after seeing quite a few people complain about "problems" with the book that have been guided by their own misconceptions, I felt I had to. Programming Python is great book, the only python book I have in fact purchased. It is the only python book I have seen so far that can not be replaced by python's excellent online documentation. In short, some of the reviews complain that it is mistitled, a poor reference book, or a poor book to use to learn python. Lets look at the front page. The first thing that I see is "solutions for python programmers" and "programming python". I would think a reference manual would involve the words "reference" in its title. Flip a few pages and you'll see the author explain that this book is on ways to "use" python and assumes you already know the language fundamentals. Flip a few more pages and you'll see in big bold letters, "But It's Still Not a Reference Manual." The back of the book gives you a few more clues. As far as I can see, everyone who has given this book a bad review didn't even give it one glance before purchasing it. The book covers everything it says it will, and does it well. I would recommend this book to anyone who already has a good base in python, or it willing to learn the fundamentals online to supplement the book. This book is, like the front cover says, on ways to use python after all. Comments (2) | | (Report this)


Back To Top

View Previous Product in our Firewalls Store      View Next Product in our Firewalls Store

Programming Python
List Price: $59.99
Available from Amazon
Price: $37.79
Updated on 9-1-2008.
Buy Programming Python now! Get Info on Programming Python




NOTICE: All prices, availability, and specifications
are subject to verification by their respective retailers.




We offer Programming Python and other related Firewalls Books here at Rbookshop.com. To view more books about Firewalls please use the previous and next buttons near the top of this page.




Alternative Med Books | Art Books | Business Books | Comic Books | Computer Books | Cook Books | Engineering Books | History Books | Hobby Books | Law Books | Mathematics Books | Medical Books | Popular Authors | Rare Books | Religion Books | Romance Books | Science Books | Science Fiction Books | Sports Books | Travel Books | Unusual Subjects Books
Discount Book Store
Rbookshop

Copyright © 2008, dvddispatcher.com

120354 Computer Books Online and Available as of 9-1-2008.